diff --git a/.opencode/.gitignore b/.opencode/.gitignore deleted file mode 100644 index d3bf7f8d3..000000000 --- a/.opencode/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -node_modules -plans -package.json -bun.lock -.gitignore -package-lock.json \ No newline at end of file diff --git a/.opencode/agent/docs.md b/.tfcode/agent/docs.md similarity index 100% rename from .opencode/agent/docs.md rename to .tfcode/agent/docs.md diff --git a/.opencode/agent/duplicate-pr.md b/.tfcode/agent/duplicate-pr.md similarity index 100% rename from .opencode/agent/duplicate-pr.md rename to .tfcode/agent/duplicate-pr.md diff --git a/.opencode/agent/translator.md b/.tfcode/agent/translator.md similarity index 100% rename from .opencode/agent/translator.md rename to .tfcode/agent/translator.md diff --git a/.opencode/agent/triage.md b/.tfcode/agent/triage.md similarity index 100% rename from .opencode/agent/triage.md rename to .tfcode/agent/triage.md diff --git a/.opencode/command/ai-deps.md b/.tfcode/command/ai-deps.md similarity index 100% rename from .opencode/command/ai-deps.md rename to .tfcode/command/ai-deps.md diff --git a/.opencode/command/changelog.md b/.tfcode/command/changelog.md similarity index 100% rename from .opencode/command/changelog.md rename to .tfcode/command/changelog.md diff --git a/.opencode/command/commit.md b/.tfcode/command/commit.md similarity index 100% rename from .opencode/command/commit.md rename to .tfcode/command/commit.md diff --git a/.opencode/command/issues.md b/.tfcode/command/issues.md similarity index 100% rename from .opencode/command/issues.md rename to .tfcode/command/issues.md diff --git a/.opencode/command/learn.md b/.tfcode/command/learn.md similarity index 100% rename from .opencode/command/learn.md rename to .tfcode/command/learn.md diff --git a/.opencode/command/rmslop.md b/.tfcode/command/rmslop.md similarity index 100% rename from .opencode/command/rmslop.md rename to .tfcode/command/rmslop.md diff --git a/.opencode/command/spellcheck.md b/.tfcode/command/spellcheck.md similarity index 100% rename from .opencode/command/spellcheck.md rename to .tfcode/command/spellcheck.md diff --git a/.opencode/env.d.ts b/.tfcode/env.d.ts similarity index 100% rename from .opencode/env.d.ts rename to .tfcode/env.d.ts diff --git a/.opencode/glossary/README.md b/.tfcode/glossary/README.md similarity index 100% rename from .opencode/glossary/README.md rename to .tfcode/glossary/README.md diff --git a/.opencode/glossary/ar.md b/.tfcode/glossary/ar.md similarity index 100% rename from .opencode/glossary/ar.md rename to .tfcode/glossary/ar.md diff --git a/.opencode/glossary/br.md b/.tfcode/glossary/br.md similarity index 100% rename from .opencode/glossary/br.md rename to .tfcode/glossary/br.md diff --git a/.opencode/glossary/bs.md b/.tfcode/glossary/bs.md similarity index 100% rename from .opencode/glossary/bs.md rename to .tfcode/glossary/bs.md diff --git a/.opencode/glossary/da.md b/.tfcode/glossary/da.md similarity index 100% rename from .opencode/glossary/da.md rename to .tfcode/glossary/da.md diff --git a/.opencode/glossary/de.md b/.tfcode/glossary/de.md similarity index 100% rename from .opencode/glossary/de.md rename to .tfcode/glossary/de.md diff --git a/.opencode/glossary/es.md b/.tfcode/glossary/es.md similarity index 100% rename from .opencode/glossary/es.md rename to .tfcode/glossary/es.md diff --git a/.opencode/glossary/fr.md b/.tfcode/glossary/fr.md similarity index 100% rename from .opencode/glossary/fr.md rename to .tfcode/glossary/fr.md diff --git a/.opencode/glossary/ja.md b/.tfcode/glossary/ja.md similarity index 100% rename from .opencode/glossary/ja.md rename to .tfcode/glossary/ja.md diff --git a/.opencode/glossary/ko.md b/.tfcode/glossary/ko.md similarity index 100% rename from .opencode/glossary/ko.md rename to .tfcode/glossary/ko.md diff --git a/.opencode/glossary/no.md b/.tfcode/glossary/no.md similarity index 100% rename from .opencode/glossary/no.md rename to .tfcode/glossary/no.md diff --git a/.opencode/glossary/pl.md b/.tfcode/glossary/pl.md similarity index 100% rename from .opencode/glossary/pl.md rename to .tfcode/glossary/pl.md diff --git a/.opencode/glossary/ru.md b/.tfcode/glossary/ru.md similarity index 100% rename from .opencode/glossary/ru.md rename to .tfcode/glossary/ru.md diff --git a/.opencode/glossary/th.md b/.tfcode/glossary/th.md similarity index 100% rename from .opencode/glossary/th.md rename to .tfcode/glossary/th.md diff --git a/.opencode/glossary/tr.md b/.tfcode/glossary/tr.md similarity index 100% rename from .opencode/glossary/tr.md rename to .tfcode/glossary/tr.md diff --git a/.opencode/glossary/zh-cn.md b/.tfcode/glossary/zh-cn.md similarity index 100% rename from .opencode/glossary/zh-cn.md rename to .tfcode/glossary/zh-cn.md diff --git a/.opencode/glossary/zh-tw.md b/.tfcode/glossary/zh-tw.md similarity index 100% rename from .opencode/glossary/zh-tw.md rename to .tfcode/glossary/zh-tw.md diff --git a/.opencode/opencode.jsonc b/.tfcode/opencode.jsonc similarity index 100% rename from .opencode/opencode.jsonc rename to .tfcode/opencode.jsonc diff --git a/.opencode/themes/mytheme.json b/.tfcode/themes/mytheme.json similarity index 100% rename from .opencode/themes/mytheme.json rename to .tfcode/themes/mytheme.json diff --git a/.opencode/tool/github-pr-search.ts b/.tfcode/tool/github-pr-search.ts similarity index 100% rename from .opencode/tool/github-pr-search.ts rename to .tfcode/tool/github-pr-search.ts diff --git a/.opencode/tool/github-triage.ts b/.tfcode/tool/github-triage.ts similarity index 100% rename from .opencode/tool/github-triage.ts rename to .tfcode/tool/github-triage.ts diff --git a/package.json b/package.json index 915e2ef0a..9f4eea69d 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "type": "module", "packageManager": "bun@1.3.11", "scripts": { - "dev": "bun run --cwd packages/opencode --conditions=browser src/index.ts", + "dev": "bun run --cwd packages/tfcode --conditions=browser src/index.ts", "dev:desktop": "bun --cwd packages/desktop tauri dev", "dev:web": "bun --cwd packages/app dev", "dev:console": "ulimit -n 10240 2>/dev/null; bun run --cwd packages/console/app dev", diff --git a/packages/opencode/.gitignore b/packages/tfcode/.gitignore similarity index 100% rename from packages/opencode/.gitignore rename to packages/tfcode/.gitignore diff --git a/packages/opencode/AGENTS.md b/packages/tfcode/AGENTS.md similarity index 100% rename from packages/opencode/AGENTS.md rename to packages/tfcode/AGENTS.md diff --git a/packages/opencode/BUN_SHELL_MIGRATION_PLAN.md b/packages/tfcode/BUN_SHELL_MIGRATION_PLAN.md similarity index 100% rename from packages/opencode/BUN_SHELL_MIGRATION_PLAN.md rename to packages/tfcode/BUN_SHELL_MIGRATION_PLAN.md diff --git a/packages/opencode/Dockerfile b/packages/tfcode/Dockerfile similarity index 100% rename from packages/opencode/Dockerfile rename to packages/tfcode/Dockerfile diff --git a/packages/opencode/README.md b/packages/tfcode/README.md similarity index 100% rename from packages/opencode/README.md rename to packages/tfcode/README.md diff --git a/packages/opencode/bin/opencode b/packages/tfcode/bin/tfcode similarity index 98% rename from packages/opencode/bin/opencode rename to packages/tfcode/bin/tfcode index a7674ce2f..561c8595d 100755 --- a/packages/opencode/bin/opencode +++ b/packages/tfcode/bin/tfcode @@ -26,7 +26,7 @@ const scriptPath = fs.realpathSync(__filename) const scriptDir = path.dirname(scriptPath) // -const cached = path.join(scriptDir, ".opencode") +const cached = path.join(scriptDir, ".tfcode") if (fs.existsSync(cached)) { run(cached) } diff --git a/packages/opencode/bunfig.toml b/packages/tfcode/bunfig.toml similarity index 100% rename from packages/opencode/bunfig.toml rename to packages/tfcode/bunfig.toml diff --git a/packages/opencode/drizzle.config.ts b/packages/tfcode/drizzle.config.ts similarity index 100% rename from packages/opencode/drizzle.config.ts rename to packages/tfcode/drizzle.config.ts diff --git a/packages/opencode/git b/packages/tfcode/git similarity index 100% rename from packages/opencode/git rename to packages/tfcode/git diff --git a/packages/opencode/migration/20260127222353_familiar_lady_ursula/migration.sql b/packages/tfcode/migration/20260127222353_familiar_lady_ursula/migration.sql similarity index 100% rename from packages/opencode/migration/20260127222353_familiar_lady_ursula/migration.sql rename to packages/tfcode/migration/20260127222353_familiar_lady_ursula/migration.sql diff --git a/packages/opencode/migration/20260127222353_familiar_lady_ursula/snapshot.json b/packages/tfcode/migration/20260127222353_familiar_lady_ursula/snapshot.json similarity index 100% rename from packages/opencode/migration/20260127222353_familiar_lady_ursula/snapshot.json rename to packages/tfcode/migration/20260127222353_familiar_lady_ursula/snapshot.json diff --git a/packages/opencode/migration/20260211171708_add_project_commands/migration.sql b/packages/tfcode/migration/20260211171708_add_project_commands/migration.sql similarity index 100% rename from packages/opencode/migration/20260211171708_add_project_commands/migration.sql rename to packages/tfcode/migration/20260211171708_add_project_commands/migration.sql diff --git a/packages/opencode/migration/20260211171708_add_project_commands/snapshot.json b/packages/tfcode/migration/20260211171708_add_project_commands/snapshot.json similarity index 100% rename from packages/opencode/migration/20260211171708_add_project_commands/snapshot.json rename to packages/tfcode/migration/20260211171708_add_project_commands/snapshot.json diff --git a/packages/opencode/migration/20260213144116_wakeful_the_professor/migration.sql b/packages/tfcode/migration/20260213144116_wakeful_the_professor/migration.sql similarity index 100% rename from packages/opencode/migration/20260213144116_wakeful_the_professor/migration.sql rename to packages/tfcode/migration/20260213144116_wakeful_the_professor/migration.sql diff --git a/packages/opencode/migration/20260213144116_wakeful_the_professor/snapshot.json b/packages/tfcode/migration/20260213144116_wakeful_the_professor/snapshot.json similarity index 100% rename from packages/opencode/migration/20260213144116_wakeful_the_professor/snapshot.json rename to packages/tfcode/migration/20260213144116_wakeful_the_professor/snapshot.json diff --git a/packages/opencode/migration/20260225215848_workspace/migration.sql b/packages/tfcode/migration/20260225215848_workspace/migration.sql similarity index 100% rename from packages/opencode/migration/20260225215848_workspace/migration.sql rename to packages/tfcode/migration/20260225215848_workspace/migration.sql diff --git a/packages/opencode/migration/20260225215848_workspace/snapshot.json b/packages/tfcode/migration/20260225215848_workspace/snapshot.json similarity index 100% rename from packages/opencode/migration/20260225215848_workspace/snapshot.json rename to packages/tfcode/migration/20260225215848_workspace/snapshot.json diff --git a/packages/opencode/migration/20260227213759_add_session_workspace_id/migration.sql b/packages/tfcode/migration/20260227213759_add_session_workspace_id/migration.sql similarity index 100% rename from packages/opencode/migration/20260227213759_add_session_workspace_id/migration.sql rename to packages/tfcode/migration/20260227213759_add_session_workspace_id/migration.sql diff --git a/packages/opencode/migration/20260227213759_add_session_workspace_id/snapshot.json b/packages/tfcode/migration/20260227213759_add_session_workspace_id/snapshot.json similarity index 100% rename from packages/opencode/migration/20260227213759_add_session_workspace_id/snapshot.json rename to packages/tfcode/migration/20260227213759_add_session_workspace_id/snapshot.json diff --git a/packages/opencode/migration/20260228203230_blue_harpoon/migration.sql b/packages/tfcode/migration/20260228203230_blue_harpoon/migration.sql similarity index 100% rename from packages/opencode/migration/20260228203230_blue_harpoon/migration.sql rename to packages/tfcode/migration/20260228203230_blue_harpoon/migration.sql diff --git a/packages/opencode/migration/20260228203230_blue_harpoon/snapshot.json b/packages/tfcode/migration/20260228203230_blue_harpoon/snapshot.json similarity index 100% rename from packages/opencode/migration/20260228203230_blue_harpoon/snapshot.json rename to packages/tfcode/migration/20260228203230_blue_harpoon/snapshot.json diff --git a/packages/opencode/migration/20260303231226_add_workspace_fields/migration.sql b/packages/tfcode/migration/20260303231226_add_workspace_fields/migration.sql similarity index 100% rename from packages/opencode/migration/20260303231226_add_workspace_fields/migration.sql rename to packages/tfcode/migration/20260303231226_add_workspace_fields/migration.sql diff --git a/packages/opencode/migration/20260303231226_add_workspace_fields/snapshot.json b/packages/tfcode/migration/20260303231226_add_workspace_fields/snapshot.json similarity index 100% rename from packages/opencode/migration/20260303231226_add_workspace_fields/snapshot.json rename to packages/tfcode/migration/20260303231226_add_workspace_fields/snapshot.json diff --git a/packages/opencode/migration/20260309230000_move_org_to_state/migration.sql b/packages/tfcode/migration/20260309230000_move_org_to_state/migration.sql similarity index 100% rename from packages/opencode/migration/20260309230000_move_org_to_state/migration.sql rename to packages/tfcode/migration/20260309230000_move_org_to_state/migration.sql diff --git a/packages/opencode/migration/20260309230000_move_org_to_state/snapshot.json b/packages/tfcode/migration/20260309230000_move_org_to_state/snapshot.json similarity index 100% rename from packages/opencode/migration/20260309230000_move_org_to_state/snapshot.json rename to packages/tfcode/migration/20260309230000_move_org_to_state/snapshot.json diff --git a/packages/opencode/migration/20260312043431_session_message_cursor/migration.sql b/packages/tfcode/migration/20260312043431_session_message_cursor/migration.sql similarity index 100% rename from packages/opencode/migration/20260312043431_session_message_cursor/migration.sql rename to packages/tfcode/migration/20260312043431_session_message_cursor/migration.sql diff --git a/packages/opencode/migration/20260312043431_session_message_cursor/snapshot.json b/packages/tfcode/migration/20260312043431_session_message_cursor/snapshot.json similarity index 100% rename from packages/opencode/migration/20260312043431_session_message_cursor/snapshot.json rename to packages/tfcode/migration/20260312043431_session_message_cursor/snapshot.json diff --git a/packages/opencode/package.json b/packages/tfcode/package.json similarity index 98% rename from packages/opencode/package.json rename to packages/tfcode/package.json index 691724dd4..3370f28e8 100644 --- a/packages/opencode/package.json +++ b/packages/tfcode/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "version": "1.3.0", - "name": "opencode", + "name": "tfcode", "type": "module", "license": "MIT", "private": true, @@ -20,7 +20,7 @@ "db": "bun drizzle-kit" }, "bin": { - "opencode": "./bin/opencode" + "tfcode": "./bin/tfcode" }, "randomField": "this-is-a-random-value-12345", "exports": { diff --git a/packages/opencode/parsers-config.ts b/packages/tfcode/parsers-config.ts similarity index 100% rename from packages/opencode/parsers-config.ts rename to packages/tfcode/parsers-config.ts diff --git a/packages/opencode/script/build-node.ts b/packages/tfcode/script/build-node.ts similarity index 100% rename from packages/opencode/script/build-node.ts rename to packages/tfcode/script/build-node.ts diff --git a/packages/opencode/script/build.ts b/packages/tfcode/script/build.ts similarity index 100% rename from packages/opencode/script/build.ts rename to packages/tfcode/script/build.ts diff --git a/packages/opencode/script/check-migrations.ts b/packages/tfcode/script/check-migrations.ts similarity index 100% rename from packages/opencode/script/check-migrations.ts rename to packages/tfcode/script/check-migrations.ts diff --git a/packages/opencode/script/postinstall.mjs b/packages/tfcode/script/postinstall.mjs similarity index 100% rename from packages/opencode/script/postinstall.mjs rename to packages/tfcode/script/postinstall.mjs diff --git a/packages/opencode/script/publish.ts b/packages/tfcode/script/publish.ts similarity index 100% rename from packages/opencode/script/publish.ts rename to packages/tfcode/script/publish.ts diff --git a/packages/opencode/script/schema.ts b/packages/tfcode/script/schema.ts similarity index 100% rename from packages/opencode/script/schema.ts rename to packages/tfcode/script/schema.ts diff --git a/packages/opencode/script/seed-e2e.ts b/packages/tfcode/script/seed-e2e.ts similarity index 100% rename from packages/opencode/script/seed-e2e.ts rename to packages/tfcode/script/seed-e2e.ts diff --git a/packages/opencode/specs/effect-migration.md b/packages/tfcode/specs/effect-migration.md similarity index 100% rename from packages/opencode/specs/effect-migration.md rename to packages/tfcode/specs/effect-migration.md diff --git a/packages/opencode/src/account/account.sql.ts b/packages/tfcode/src/account/account.sql.ts similarity index 100% rename from packages/opencode/src/account/account.sql.ts rename to packages/tfcode/src/account/account.sql.ts diff --git a/packages/opencode/src/account/index.ts b/packages/tfcode/src/account/index.ts similarity index 100% rename from packages/opencode/src/account/index.ts rename to packages/tfcode/src/account/index.ts diff --git a/packages/opencode/src/account/repo.ts b/packages/tfcode/src/account/repo.ts similarity index 100% rename from packages/opencode/src/account/repo.ts rename to packages/tfcode/src/account/repo.ts diff --git a/packages/opencode/src/account/schema.ts b/packages/tfcode/src/account/schema.ts similarity index 100% rename from packages/opencode/src/account/schema.ts rename to packages/tfcode/src/account/schema.ts diff --git a/packages/opencode/src/acp/README.md b/packages/tfcode/src/acp/README.md similarity index 100% rename from packages/opencode/src/acp/README.md rename to packages/tfcode/src/acp/README.md diff --git a/packages/opencode/src/acp/agent.ts b/packages/tfcode/src/acp/agent.ts similarity index 100% rename from packages/opencode/src/acp/agent.ts rename to packages/tfcode/src/acp/agent.ts diff --git a/packages/opencode/src/acp/session.ts b/packages/tfcode/src/acp/session.ts similarity index 100% rename from packages/opencode/src/acp/session.ts rename to packages/tfcode/src/acp/session.ts diff --git a/packages/opencode/src/acp/types.ts b/packages/tfcode/src/acp/types.ts similarity index 100% rename from packages/opencode/src/acp/types.ts rename to packages/tfcode/src/acp/types.ts diff --git a/packages/opencode/src/agent/agent.ts b/packages/tfcode/src/agent/agent.ts similarity index 99% rename from packages/opencode/src/agent/agent.ts rename to packages/tfcode/src/agent/agent.ts index 30d098614..60d8d04b3 100644 --- a/packages/opencode/src/agent/agent.ts +++ b/packages/tfcode/src/agent/agent.ts @@ -104,7 +104,7 @@ export namespace Agent { }, edit: { "*": "deny", - [path.join(".opencode", "plans", "*.md")]: "allow", + [path.join(".tfcode", "plans", "*.md")]: "allow", [path.relative(Instance.worktree, path.join(Global.Path.data, path.join("plans", "*.md")))]: "allow", }, }), diff --git a/packages/opencode/src/agent/generate.txt b/packages/tfcode/src/agent/generate.txt similarity index 100% rename from packages/opencode/src/agent/generate.txt rename to packages/tfcode/src/agent/generate.txt diff --git a/packages/opencode/src/agent/prompt/compaction.txt b/packages/tfcode/src/agent/prompt/compaction.txt similarity index 100% rename from packages/opencode/src/agent/prompt/compaction.txt rename to packages/tfcode/src/agent/prompt/compaction.txt diff --git a/packages/opencode/src/agent/prompt/explore.txt b/packages/tfcode/src/agent/prompt/explore.txt similarity index 100% rename from packages/opencode/src/agent/prompt/explore.txt rename to packages/tfcode/src/agent/prompt/explore.txt diff --git a/packages/opencode/src/agent/prompt/summary.txt b/packages/tfcode/src/agent/prompt/summary.txt similarity index 100% rename from packages/opencode/src/agent/prompt/summary.txt rename to packages/tfcode/src/agent/prompt/summary.txt diff --git a/packages/opencode/src/agent/prompt/title.txt b/packages/tfcode/src/agent/prompt/title.txt similarity index 100% rename from packages/opencode/src/agent/prompt/title.txt rename to packages/tfcode/src/agent/prompt/title.txt diff --git a/packages/opencode/src/auth/index.ts b/packages/tfcode/src/auth/index.ts similarity index 100% rename from packages/opencode/src/auth/index.ts rename to packages/tfcode/src/auth/index.ts diff --git a/packages/opencode/src/bun/index.ts b/packages/tfcode/src/bun/index.ts similarity index 100% rename from packages/opencode/src/bun/index.ts rename to packages/tfcode/src/bun/index.ts diff --git a/packages/opencode/src/bun/registry.ts b/packages/tfcode/src/bun/registry.ts similarity index 100% rename from packages/opencode/src/bun/registry.ts rename to packages/tfcode/src/bun/registry.ts diff --git a/packages/opencode/src/bus/bus-event.ts b/packages/tfcode/src/bus/bus-event.ts similarity index 100% rename from packages/opencode/src/bus/bus-event.ts rename to packages/tfcode/src/bus/bus-event.ts diff --git a/packages/opencode/src/bus/global.ts b/packages/tfcode/src/bus/global.ts similarity index 100% rename from packages/opencode/src/bus/global.ts rename to packages/tfcode/src/bus/global.ts diff --git a/packages/opencode/src/bus/index.ts b/packages/tfcode/src/bus/index.ts similarity index 100% rename from packages/opencode/src/bus/index.ts rename to packages/tfcode/src/bus/index.ts diff --git a/packages/opencode/src/cli/bootstrap.ts b/packages/tfcode/src/cli/bootstrap.ts similarity index 100% rename from packages/opencode/src/cli/bootstrap.ts rename to packages/tfcode/src/cli/bootstrap.ts diff --git a/packages/opencode/src/cli/cmd/account.ts b/packages/tfcode/src/cli/cmd/account.ts similarity index 100% rename from packages/opencode/src/cli/cmd/account.ts rename to packages/tfcode/src/cli/cmd/account.ts diff --git a/packages/opencode/src/cli/cmd/acp.ts b/packages/tfcode/src/cli/cmd/acp.ts similarity index 100% rename from packages/opencode/src/cli/cmd/acp.ts rename to packages/tfcode/src/cli/cmd/acp.ts diff --git a/packages/opencode/src/cli/cmd/agent.ts b/packages/tfcode/src/cli/cmd/agent.ts similarity index 99% rename from packages/opencode/src/cli/cmd/agent.ts rename to packages/tfcode/src/cli/cmd/agent.ts index 22ea5d46a..8c2ccf50f 100644 --- a/packages/opencode/src/cli/cmd/agent.ts +++ b/packages/tfcode/src/cli/cmd/agent.ts @@ -99,7 +99,7 @@ const AgentCreateCommand = cmd({ scope = scopeResult } targetPath = path.join( - scope === "global" ? Global.Path.config : path.join(Instance.worktree, ".opencode"), + scope === "global" ? Global.Path.config : path.join(Instance.worktree, ".tfcode"), "agent", ) } diff --git a/packages/opencode/src/cli/cmd/cmd.ts b/packages/tfcode/src/cli/cmd/cmd.ts similarity index 100% rename from packages/opencode/src/cli/cmd/cmd.ts rename to packages/tfcode/src/cli/cmd/cmd.ts diff --git a/packages/opencode/src/cli/cmd/db.ts b/packages/tfcode/src/cli/cmd/db.ts similarity index 100% rename from packages/opencode/src/cli/cmd/db.ts rename to packages/tfcode/src/cli/cmd/db.ts diff --git a/packages/opencode/src/cli/cmd/debug/agent.ts b/packages/tfcode/src/cli/cmd/debug/agent.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/agent.ts rename to packages/tfcode/src/cli/cmd/debug/agent.ts diff --git a/packages/opencode/src/cli/cmd/debug/config.ts b/packages/tfcode/src/cli/cmd/debug/config.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/config.ts rename to packages/tfcode/src/cli/cmd/debug/config.ts diff --git a/packages/opencode/src/cli/cmd/debug/file.ts b/packages/tfcode/src/cli/cmd/debug/file.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/file.ts rename to packages/tfcode/src/cli/cmd/debug/file.ts diff --git a/packages/opencode/src/cli/cmd/debug/index.ts b/packages/tfcode/src/cli/cmd/debug/index.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/index.ts rename to packages/tfcode/src/cli/cmd/debug/index.ts diff --git a/packages/opencode/src/cli/cmd/debug/lsp.ts b/packages/tfcode/src/cli/cmd/debug/lsp.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/lsp.ts rename to packages/tfcode/src/cli/cmd/debug/lsp.ts diff --git a/packages/opencode/src/cli/cmd/debug/ripgrep.ts b/packages/tfcode/src/cli/cmd/debug/ripgrep.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/ripgrep.ts rename to packages/tfcode/src/cli/cmd/debug/ripgrep.ts diff --git a/packages/opencode/src/cli/cmd/debug/scrap.ts b/packages/tfcode/src/cli/cmd/debug/scrap.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/scrap.ts rename to packages/tfcode/src/cli/cmd/debug/scrap.ts diff --git a/packages/opencode/src/cli/cmd/debug/skill.ts b/packages/tfcode/src/cli/cmd/debug/skill.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/skill.ts rename to packages/tfcode/src/cli/cmd/debug/skill.ts diff --git a/packages/opencode/src/cli/cmd/debug/snapshot.ts b/packages/tfcode/src/cli/cmd/debug/snapshot.ts similarity index 100% rename from packages/opencode/src/cli/cmd/debug/snapshot.ts rename to packages/tfcode/src/cli/cmd/debug/snapshot.ts diff --git a/packages/opencode/src/cli/cmd/export.ts b/packages/tfcode/src/cli/cmd/export.ts similarity index 100% rename from packages/opencode/src/cli/cmd/export.ts rename to packages/tfcode/src/cli/cmd/export.ts diff --git a/packages/opencode/src/cli/cmd/generate.ts b/packages/tfcode/src/cli/cmd/generate.ts similarity index 100% rename from packages/opencode/src/cli/cmd/generate.ts rename to packages/tfcode/src/cli/cmd/generate.ts diff --git a/packages/opencode/src/cli/cmd/github.ts b/packages/tfcode/src/cli/cmd/github.ts similarity index 100% rename from packages/opencode/src/cli/cmd/github.ts rename to packages/tfcode/src/cli/cmd/github.ts diff --git a/packages/opencode/src/cli/cmd/import.ts b/packages/tfcode/src/cli/cmd/import.ts similarity index 100% rename from packages/opencode/src/cli/cmd/import.ts rename to packages/tfcode/src/cli/cmd/import.ts diff --git a/packages/opencode/src/cli/cmd/mcp.ts b/packages/tfcode/src/cli/cmd/mcp.ts similarity index 99% rename from packages/opencode/src/cli/cmd/mcp.ts rename to packages/tfcode/src/cli/cmd/mcp.ts index c45b9e55d..1942f0e7c 100644 --- a/packages/opencode/src/cli/cmd/mcp.ts +++ b/packages/tfcode/src/cli/cmd/mcp.ts @@ -381,11 +381,11 @@ export const McpLogoutCommand = cmd({ }) async function resolveConfigPath(baseDir: string, global = false) { - // Check for existing config files (prefer .jsonc over .json, check .opencode/ subdirectory too) + // Check for existing config files (prefer .jsonc over .json, check .tfcode/ subdirectory too) const candidates = [path.join(baseDir, "opencode.json"), path.join(baseDir, "opencode.jsonc")] if (!global) { - candidates.push(path.join(baseDir, ".opencode", "opencode.json"), path.join(baseDir, ".opencode", "opencode.jsonc")) + candidates.push(path.join(baseDir, ".tfcode", "opencode.json"), path.join(baseDir, ".tfcode", "opencode.jsonc")) } for (const candidate of candidates) { diff --git a/packages/opencode/src/cli/cmd/models.ts b/packages/tfcode/src/cli/cmd/models.ts similarity index 100% rename from packages/opencode/src/cli/cmd/models.ts rename to packages/tfcode/src/cli/cmd/models.ts diff --git a/packages/opencode/src/cli/cmd/pr.ts b/packages/tfcode/src/cli/cmd/pr.ts similarity index 100% rename from packages/opencode/src/cli/cmd/pr.ts rename to packages/tfcode/src/cli/cmd/pr.ts diff --git a/packages/opencode/src/cli/cmd/providers.ts b/packages/tfcode/src/cli/cmd/providers.ts similarity index 100% rename from packages/opencode/src/cli/cmd/providers.ts rename to packages/tfcode/src/cli/cmd/providers.ts diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/tfcode/src/cli/cmd/run.ts similarity index 100% rename from packages/opencode/src/cli/cmd/run.ts rename to packages/tfcode/src/cli/cmd/run.ts diff --git a/packages/opencode/src/cli/cmd/serve.ts b/packages/tfcode/src/cli/cmd/serve.ts similarity index 100% rename from packages/opencode/src/cli/cmd/serve.ts rename to packages/tfcode/src/cli/cmd/serve.ts diff --git a/packages/opencode/src/cli/cmd/session.ts b/packages/tfcode/src/cli/cmd/session.ts similarity index 100% rename from packages/opencode/src/cli/cmd/session.ts rename to packages/tfcode/src/cli/cmd/session.ts diff --git a/packages/opencode/src/cli/cmd/stats.ts b/packages/tfcode/src/cli/cmd/stats.ts similarity index 100% rename from packages/opencode/src/cli/cmd/stats.ts rename to packages/tfcode/src/cli/cmd/stats.ts diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/tfcode/src/cli/cmd/tui/app.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/app.tsx rename to packages/tfcode/src/cli/cmd/tui/app.tsx diff --git a/packages/opencode/src/cli/cmd/tui/attach.ts b/packages/tfcode/src/cli/cmd/tui/attach.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/attach.ts rename to packages/tfcode/src/cli/cmd/tui/attach.ts diff --git a/packages/opencode/src/cli/cmd/tui/component/border.tsx b/packages/tfcode/src/cli/cmd/tui/component/border.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/border.tsx rename to packages/tfcode/src/cli/cmd/tui/component/border.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-agent.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-agent.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-agent.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-agent.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-command.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-command.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-command.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-command.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-mcp.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-mcp.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-mcp.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-mcp.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-model.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-model.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-model.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-provider.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-provider.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-provider.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-session-list.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-session-list.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-session-rename.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-session-rename.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-session-rename.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-session-rename.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-skill.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-skill.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-skill.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-skill.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-stash.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-stash.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-stash.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-stash.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-status.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-status.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-tag.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-tag.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-tag.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-tag.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-theme-list.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-theme-list.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-theme-list.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-theme-list.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-workspace-list.tsx b/packages/tfcode/src/cli/cmd/tui/component/dialog-workspace-list.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/dialog-workspace-list.tsx rename to packages/tfcode/src/cli/cmd/tui/component/dialog-workspace-list.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/logo.tsx b/packages/tfcode/src/cli/cmd/tui/component/logo.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/logo.tsx rename to packages/tfcode/src/cli/cmd/tui/component/logo.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx b/packages/tfcode/src/cli/cmd/tui/component/prompt/autocomplete.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/autocomplete.tsx rename to packages/tfcode/src/cli/cmd/tui/component/prompt/autocomplete.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/frecency.tsx b/packages/tfcode/src/cli/cmd/tui/component/prompt/frecency.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/frecency.tsx rename to packages/tfcode/src/cli/cmd/tui/component/prompt/frecency.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/history.tsx b/packages/tfcode/src/cli/cmd/tui/component/prompt/history.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/history.tsx rename to packages/tfcode/src/cli/cmd/tui/component/prompt/history.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx b/packages/tfcode/src/cli/cmd/tui/component/prompt/index.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx rename to packages/tfcode/src/cli/cmd/tui/component/prompt/index.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/part.ts b/packages/tfcode/src/cli/cmd/tui/component/prompt/part.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/part.ts rename to packages/tfcode/src/cli/cmd/tui/component/prompt/part.ts diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/stash.tsx b/packages/tfcode/src/cli/cmd/tui/component/prompt/stash.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/prompt/stash.tsx rename to packages/tfcode/src/cli/cmd/tui/component/prompt/stash.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/spinner.tsx b/packages/tfcode/src/cli/cmd/tui/component/spinner.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/spinner.tsx rename to packages/tfcode/src/cli/cmd/tui/component/spinner.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/textarea-keybindings.ts b/packages/tfcode/src/cli/cmd/tui/component/textarea-keybindings.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/textarea-keybindings.ts rename to packages/tfcode/src/cli/cmd/tui/component/textarea-keybindings.ts diff --git a/packages/opencode/src/cli/cmd/tui/component/tips.tsx b/packages/tfcode/src/cli/cmd/tui/component/tips.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/tips.tsx rename to packages/tfcode/src/cli/cmd/tui/component/tips.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/todo-item.tsx b/packages/tfcode/src/cli/cmd/tui/component/todo-item.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/todo-item.tsx rename to packages/tfcode/src/cli/cmd/tui/component/todo-item.tsx diff --git a/packages/opencode/src/cli/cmd/tui/component/workspace/dialog-session-list.tsx b/packages/tfcode/src/cli/cmd/tui/component/workspace/dialog-session-list.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/component/workspace/dialog-session-list.tsx rename to packages/tfcode/src/cli/cmd/tui/component/workspace/dialog-session-list.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/args.tsx b/packages/tfcode/src/cli/cmd/tui/context/args.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/args.tsx rename to packages/tfcode/src/cli/cmd/tui/context/args.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/directory.ts b/packages/tfcode/src/cli/cmd/tui/context/directory.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/directory.ts rename to packages/tfcode/src/cli/cmd/tui/context/directory.ts diff --git a/packages/opencode/src/cli/cmd/tui/context/exit.tsx b/packages/tfcode/src/cli/cmd/tui/context/exit.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/exit.tsx rename to packages/tfcode/src/cli/cmd/tui/context/exit.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/helper.tsx b/packages/tfcode/src/cli/cmd/tui/context/helper.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/helper.tsx rename to packages/tfcode/src/cli/cmd/tui/context/helper.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/keybind.tsx b/packages/tfcode/src/cli/cmd/tui/context/keybind.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/keybind.tsx rename to packages/tfcode/src/cli/cmd/tui/context/keybind.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/kv.tsx b/packages/tfcode/src/cli/cmd/tui/context/kv.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/kv.tsx rename to packages/tfcode/src/cli/cmd/tui/context/kv.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/local.tsx b/packages/tfcode/src/cli/cmd/tui/context/local.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/local.tsx rename to packages/tfcode/src/cli/cmd/tui/context/local.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/prompt.tsx b/packages/tfcode/src/cli/cmd/tui/context/prompt.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/prompt.tsx rename to packages/tfcode/src/cli/cmd/tui/context/prompt.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/route.tsx b/packages/tfcode/src/cli/cmd/tui/context/route.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/route.tsx rename to packages/tfcode/src/cli/cmd/tui/context/route.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/sdk.tsx b/packages/tfcode/src/cli/cmd/tui/context/sdk.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/sdk.tsx rename to packages/tfcode/src/cli/cmd/tui/context/sdk.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/sync.tsx b/packages/tfcode/src/cli/cmd/tui/context/sync.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/sync.tsx rename to packages/tfcode/src/cli/cmd/tui/context/sync.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/theme.tsx b/packages/tfcode/src/cli/cmd/tui/context/theme.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme.tsx rename to packages/tfcode/src/cli/cmd/tui/context/theme.tsx diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/aura.json b/packages/tfcode/src/cli/cmd/tui/context/theme/aura.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/aura.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/aura.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/ayu.json b/packages/tfcode/src/cli/cmd/tui/context/theme/ayu.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/ayu.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/ayu.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/carbonfox.json b/packages/tfcode/src/cli/cmd/tui/context/theme/carbonfox.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/carbonfox.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/carbonfox.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/catppuccin-frappe.json b/packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin-frappe.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/catppuccin-frappe.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin-frappe.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/catppuccin-macchiato.json b/packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin-macchiato.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/catppuccin-macchiato.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin-macchiato.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/catppuccin.json b/packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/catppuccin.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/catppuccin.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/cobalt2.json b/packages/tfcode/src/cli/cmd/tui/context/theme/cobalt2.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/cobalt2.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/cobalt2.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/cursor.json b/packages/tfcode/src/cli/cmd/tui/context/theme/cursor.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/cursor.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/cursor.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/dracula.json b/packages/tfcode/src/cli/cmd/tui/context/theme/dracula.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/dracula.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/dracula.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/everforest.json b/packages/tfcode/src/cli/cmd/tui/context/theme/everforest.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/everforest.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/everforest.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/flexoki.json b/packages/tfcode/src/cli/cmd/tui/context/theme/flexoki.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/flexoki.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/flexoki.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/github.json b/packages/tfcode/src/cli/cmd/tui/context/theme/github.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/github.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/github.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/gruvbox.json b/packages/tfcode/src/cli/cmd/tui/context/theme/gruvbox.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/gruvbox.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/gruvbox.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/kanagawa.json b/packages/tfcode/src/cli/cmd/tui/context/theme/kanagawa.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/kanagawa.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/kanagawa.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/lucent-orng.json b/packages/tfcode/src/cli/cmd/tui/context/theme/lucent-orng.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/lucent-orng.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/lucent-orng.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/material.json b/packages/tfcode/src/cli/cmd/tui/context/theme/material.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/material.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/material.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/matrix.json b/packages/tfcode/src/cli/cmd/tui/context/theme/matrix.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/matrix.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/matrix.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/mercury.json b/packages/tfcode/src/cli/cmd/tui/context/theme/mercury.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/mercury.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/mercury.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/monokai.json b/packages/tfcode/src/cli/cmd/tui/context/theme/monokai.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/monokai.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/monokai.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/nightowl.json b/packages/tfcode/src/cli/cmd/tui/context/theme/nightowl.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/nightowl.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/nightowl.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/nord.json b/packages/tfcode/src/cli/cmd/tui/context/theme/nord.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/nord.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/nord.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/one-dark.json b/packages/tfcode/src/cli/cmd/tui/context/theme/one-dark.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/one-dark.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/one-dark.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/opencode.json b/packages/tfcode/src/cli/cmd/tui/context/theme/opencode.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/opencode.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/opencode.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/orng.json b/packages/tfcode/src/cli/cmd/tui/context/theme/orng.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/orng.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/orng.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/osaka-jade.json b/packages/tfcode/src/cli/cmd/tui/context/theme/osaka-jade.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/osaka-jade.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/osaka-jade.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/palenight.json b/packages/tfcode/src/cli/cmd/tui/context/theme/palenight.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/palenight.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/palenight.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/rosepine.json b/packages/tfcode/src/cli/cmd/tui/context/theme/rosepine.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/rosepine.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/rosepine.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/solarized.json b/packages/tfcode/src/cli/cmd/tui/context/theme/solarized.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/solarized.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/solarized.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/synthwave84.json b/packages/tfcode/src/cli/cmd/tui/context/theme/synthwave84.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/synthwave84.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/synthwave84.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/tokyonight.json b/packages/tfcode/src/cli/cmd/tui/context/theme/tokyonight.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/tokyonight.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/tokyonight.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/vercel.json b/packages/tfcode/src/cli/cmd/tui/context/theme/vercel.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/vercel.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/vercel.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/vesper.json b/packages/tfcode/src/cli/cmd/tui/context/theme/vesper.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/vesper.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/vesper.json diff --git a/packages/opencode/src/cli/cmd/tui/context/theme/zenburn.json b/packages/tfcode/src/cli/cmd/tui/context/theme/zenburn.json similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/theme/zenburn.json rename to packages/tfcode/src/cli/cmd/tui/context/theme/zenburn.json diff --git a/packages/opencode/src/cli/cmd/tui/context/tui-config.tsx b/packages/tfcode/src/cli/cmd/tui/context/tui-config.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/context/tui-config.tsx rename to packages/tfcode/src/cli/cmd/tui/context/tui-config.tsx diff --git a/packages/opencode/src/cli/cmd/tui/event.ts b/packages/tfcode/src/cli/cmd/tui/event.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/event.ts rename to packages/tfcode/src/cli/cmd/tui/event.ts diff --git a/packages/opencode/src/cli/cmd/tui/routes/home.tsx b/packages/tfcode/src/cli/cmd/tui/routes/home.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/home.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/home.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-message.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/dialog-message.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/dialog-message.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/dialog-message.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-subagent.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/dialog-subagent.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/dialog-subagent.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/dialog-subagent.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/footer.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/footer.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/footer.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/footer.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/header.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/header.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/header.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/header.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/index.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/index.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/index.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/permission.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/permission.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/question.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/question.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/question.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/question.tsx diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx b/packages/tfcode/src/cli/cmd/tui/routes/session/sidebar.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx rename to packages/tfcode/src/cli/cmd/tui/routes/session/sidebar.tsx diff --git a/packages/opencode/src/cli/cmd/tui/thread.ts b/packages/tfcode/src/cli/cmd/tui/thread.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/thread.ts rename to packages/tfcode/src/cli/cmd/tui/thread.ts diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-alert.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-alert.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-alert.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-alert.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-confirm.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-confirm.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-confirm.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-confirm.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-export-options.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-export-options.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-help.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-help.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-help.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-help.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-prompt.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-prompt.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog-select.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog-select.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog.tsx b/packages/tfcode/src/cli/cmd/tui/ui/dialog.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/dialog.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/dialog.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/link.tsx b/packages/tfcode/src/cli/cmd/tui/ui/link.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/link.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/link.tsx diff --git a/packages/opencode/src/cli/cmd/tui/ui/spinner.ts b/packages/tfcode/src/cli/cmd/tui/ui/spinner.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/spinner.ts rename to packages/tfcode/src/cli/cmd/tui/ui/spinner.ts diff --git a/packages/opencode/src/cli/cmd/tui/ui/toast.tsx b/packages/tfcode/src/cli/cmd/tui/ui/toast.tsx similarity index 100% rename from packages/opencode/src/cli/cmd/tui/ui/toast.tsx rename to packages/tfcode/src/cli/cmd/tui/ui/toast.tsx diff --git a/packages/opencode/src/cli/cmd/tui/util/clipboard.ts b/packages/tfcode/src/cli/cmd/tui/util/clipboard.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/clipboard.ts rename to packages/tfcode/src/cli/cmd/tui/util/clipboard.ts diff --git a/packages/opencode/src/cli/cmd/tui/util/editor.ts b/packages/tfcode/src/cli/cmd/tui/util/editor.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/editor.ts rename to packages/tfcode/src/cli/cmd/tui/util/editor.ts diff --git a/packages/opencode/src/cli/cmd/tui/util/selection.ts b/packages/tfcode/src/cli/cmd/tui/util/selection.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/selection.ts rename to packages/tfcode/src/cli/cmd/tui/util/selection.ts diff --git a/packages/opencode/src/cli/cmd/tui/util/signal.ts b/packages/tfcode/src/cli/cmd/tui/util/signal.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/signal.ts rename to packages/tfcode/src/cli/cmd/tui/util/signal.ts diff --git a/packages/opencode/src/cli/cmd/tui/util/terminal.ts b/packages/tfcode/src/cli/cmd/tui/util/terminal.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/terminal.ts rename to packages/tfcode/src/cli/cmd/tui/util/terminal.ts diff --git a/packages/opencode/src/cli/cmd/tui/util/transcript.ts b/packages/tfcode/src/cli/cmd/tui/util/transcript.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/util/transcript.ts rename to packages/tfcode/src/cli/cmd/tui/util/transcript.ts diff --git a/packages/opencode/src/cli/cmd/tui/win32.ts b/packages/tfcode/src/cli/cmd/tui/win32.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/win32.ts rename to packages/tfcode/src/cli/cmd/tui/win32.ts diff --git a/packages/opencode/src/cli/cmd/tui/worker.ts b/packages/tfcode/src/cli/cmd/tui/worker.ts similarity index 100% rename from packages/opencode/src/cli/cmd/tui/worker.ts rename to packages/tfcode/src/cli/cmd/tui/worker.ts diff --git a/packages/opencode/src/cli/cmd/uninstall.ts b/packages/tfcode/src/cli/cmd/uninstall.ts similarity index 97% rename from packages/opencode/src/cli/cmd/uninstall.ts rename to packages/tfcode/src/cli/cmd/uninstall.ts index de41f32a0..5a89321bd 100644 --- a/packages/opencode/src/cli/cmd/uninstall.ts +++ b/packages/tfcode/src/cli/cmd/uninstall.ts @@ -215,7 +215,7 @@ async function executeUninstall(method: Installation.Method, targets: RemovalTar prompts.log.info(` rm "${targets.binary}"`) const binDir = path.dirname(targets.binary) - if (binDir.includes(".opencode")) { + if (binDir.includes(".tfcode")) { prompts.log.info(` rmdir "${binDir}" 2>/dev/null`) } } @@ -266,7 +266,7 @@ async function getShellConfigFile(): Promise { if (!exists) continue const content = await Filesystem.readText(file).catch(() => "") - if (content.includes("# opencode") || content.includes(".opencode/bin")) { + if (content.includes("# tfcode") || content.includes(".tfcode/bin")) { return file } } @@ -284,21 +284,21 @@ async function cleanShellConfig(file: string) { for (const line of lines) { const trimmed = line.trim() - if (trimmed === "# opencode") { + if (trimmed === "# tfcode") { skip = true continue } if (skip) { skip = false - if (trimmed.includes(".opencode/bin") || trimmed.includes("fish_add_path")) { + if (trimmed.includes(".tfcode/bin") || trimmed.includes("fish_add_path")) { continue } } if ( - (trimmed.startsWith("export PATH=") && trimmed.includes(".opencode/bin")) || - (trimmed.startsWith("fish_add_path") && trimmed.includes(".opencode")) + (trimmed.startsWith("export PATH=") && trimmed.includes(".tfcode/bin")) || + (trimmed.startsWith("fish_add_path") && trimmed.includes(".tfcode")) ) { continue } diff --git a/packages/opencode/src/cli/cmd/upgrade.ts b/packages/tfcode/src/cli/cmd/upgrade.ts similarity index 100% rename from packages/opencode/src/cli/cmd/upgrade.ts rename to packages/tfcode/src/cli/cmd/upgrade.ts diff --git a/packages/opencode/src/cli/cmd/web.ts b/packages/tfcode/src/cli/cmd/web.ts similarity index 100% rename from packages/opencode/src/cli/cmd/web.ts rename to packages/tfcode/src/cli/cmd/web.ts diff --git a/packages/opencode/src/cli/cmd/workspace-serve.ts b/packages/tfcode/src/cli/cmd/workspace-serve.ts similarity index 100% rename from packages/opencode/src/cli/cmd/workspace-serve.ts rename to packages/tfcode/src/cli/cmd/workspace-serve.ts diff --git a/packages/opencode/src/cli/effect/prompt.ts b/packages/tfcode/src/cli/effect/prompt.ts similarity index 100% rename from packages/opencode/src/cli/effect/prompt.ts rename to packages/tfcode/src/cli/effect/prompt.ts diff --git a/packages/opencode/src/cli/error.ts b/packages/tfcode/src/cli/error.ts similarity index 100% rename from packages/opencode/src/cli/error.ts rename to packages/tfcode/src/cli/error.ts diff --git a/packages/opencode/src/cli/logo.ts b/packages/tfcode/src/cli/logo.ts similarity index 100% rename from packages/opencode/src/cli/logo.ts rename to packages/tfcode/src/cli/logo.ts diff --git a/packages/opencode/src/cli/network.ts b/packages/tfcode/src/cli/network.ts similarity index 100% rename from packages/opencode/src/cli/network.ts rename to packages/tfcode/src/cli/network.ts diff --git a/packages/opencode/src/cli/ui.ts b/packages/tfcode/src/cli/ui.ts similarity index 100% rename from packages/opencode/src/cli/ui.ts rename to packages/tfcode/src/cli/ui.ts diff --git a/packages/opencode/src/cli/upgrade.ts b/packages/tfcode/src/cli/upgrade.ts similarity index 100% rename from packages/opencode/src/cli/upgrade.ts rename to packages/tfcode/src/cli/upgrade.ts diff --git a/packages/opencode/src/command/index.ts b/packages/tfcode/src/command/index.ts similarity index 100% rename from packages/opencode/src/command/index.ts rename to packages/tfcode/src/command/index.ts diff --git a/packages/opencode/src/command/template/initialize.txt b/packages/tfcode/src/command/template/initialize.txt similarity index 100% rename from packages/opencode/src/command/template/initialize.txt rename to packages/tfcode/src/command/template/initialize.txt diff --git a/packages/opencode/src/command/template/review.txt b/packages/tfcode/src/command/template/review.txt similarity index 100% rename from packages/opencode/src/command/template/review.txt rename to packages/tfcode/src/command/template/review.txt diff --git a/packages/opencode/src/config/config.ts b/packages/tfcode/src/config/config.ts similarity index 99% rename from packages/opencode/src/config/config.ts rename to packages/tfcode/src/config/config.ts index c464fcb64..996d75688 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/tfcode/src/config/config.ts @@ -83,7 +83,7 @@ export namespace Config { // 2) Global config (~/.config/opencode/opencode.json{,c}) // 3) Custom config (OPENCODE_CONFIG) // 4) Project config (opencode.json{,c}) - // 5) .opencode directories (.opencode/agents/, .opencode/commands/, .opencode/plugins/, .opencode/opencode.json{,c}) + // 5) .tfcode directories (.tfcode/agents/, .tfcode/commands/, .tfcode/plugins/, .tfcode/opencode.json{,c}) // 6) Inline config (OPENCODE_CONFIG_CONTENT) // Managed config directory is enterprise-only and always overrides everything above. let result: Info = {} @@ -133,7 +133,7 @@ export namespace Config { const directories = await ConfigPaths.directories(Instance.directory, Instance.worktree) - // .opencode directory config overrides (project and global) config sources. + // .tfcode directory config overrides (project and global) config sources. if (Flag.OPENCODE_CONFIG_DIR) { log.debug("loading config from OPENCODE_CONFIG_DIR", { path: Flag.OPENCODE_CONFIG_DIR }) } @@ -141,7 +141,7 @@ export namespace Config { const deps = [] for (const dir of unique(directories)) { - if (dir.endsWith(".opencode") || dir === Flag.OPENCODE_CONFIG_DIR) { + if (dir.endsWith(".tfcode") || dir === Flag.OPENCODE_CONFIG_DIR) { for (const file of ["opencode.jsonc", "opencode.json"]) { log.debug(`loading config from ${path.join(dir, file)}`) result = mergeConfigConcatArrays(result, await loadFile(path.join(dir, file))) @@ -400,7 +400,7 @@ export namespace Config { }) if (!md) continue - const patterns = ["/.opencode/command/", "/.opencode/commands/", "/command/", "/commands/"] + const patterns = ["/.tfcode/command/", "/.tfcode/commands/", "/command/", "/commands/"] const file = rel(item, patterns) ?? path.basename(item) const name = trim(file) @@ -439,7 +439,7 @@ export namespace Config { }) if (!md) continue - const patterns = ["/.opencode/agent/", "/.opencode/agents/", "/agent/", "/agents/"] + const patterns = ["/.tfcode/agent/", "/.tfcode/agents/", "/agent/", "/agents/"] const file = rel(item, patterns) ?? path.basename(item) const agentName = trim(file) diff --git a/packages/opencode/src/config/markdown.ts b/packages/tfcode/src/config/markdown.ts similarity index 100% rename from packages/opencode/src/config/markdown.ts rename to packages/tfcode/src/config/markdown.ts diff --git a/packages/opencode/src/config/migrate-tui-config.ts b/packages/tfcode/src/config/migrate-tui-config.ts similarity index 100% rename from packages/opencode/src/config/migrate-tui-config.ts rename to packages/tfcode/src/config/migrate-tui-config.ts diff --git a/packages/opencode/src/config/paths.ts b/packages/tfcode/src/config/paths.ts similarity index 98% rename from packages/opencode/src/config/paths.ts rename to packages/tfcode/src/config/paths.ts index 396417e9a..e2f2a85be 100644 --- a/packages/opencode/src/config/paths.ts +++ b/packages/tfcode/src/config/paths.ts @@ -25,7 +25,7 @@ export namespace ConfigPaths { ...(!Flag.OPENCODE_DISABLE_PROJECT_CONFIG ? await Array.fromAsync( Filesystem.up({ - targets: [".opencode"], + targets: [".tfcode"], start: directory, stop: worktree, }), @@ -33,7 +33,7 @@ export namespace ConfigPaths { : []), ...(await Array.fromAsync( Filesystem.up({ - targets: [".opencode"], + targets: [".tfcode"], start: Global.Path.home, stop: Global.Path.home, }), diff --git a/packages/opencode/src/config/tui-schema.ts b/packages/tfcode/src/config/tui-schema.ts similarity index 100% rename from packages/opencode/src/config/tui-schema.ts rename to packages/tfcode/src/config/tui-schema.ts diff --git a/packages/opencode/src/config/tui.ts b/packages/tfcode/src/config/tui.ts similarity index 97% rename from packages/opencode/src/config/tui.ts rename to packages/tfcode/src/config/tui.ts index f0964f63b..f748622a8 100644 --- a/packages/opencode/src/config/tui.ts +++ b/packages/tfcode/src/config/tui.ts @@ -54,7 +54,7 @@ export namespace TuiConfig { } for (const dir of unique(directories)) { - if (!dir.endsWith(".opencode") && dir !== Flag.OPENCODE_CONFIG_DIR) continue + if (!dir.endsWith(".tfcode") && dir !== Flag.OPENCODE_CONFIG_DIR) continue for (const file of ConfigPaths.fileInDirectory(dir, "tui")) { result = mergeInfo(result, await loadFile(file)) } diff --git a/packages/opencode/src/control-plane/adaptors/index.ts b/packages/tfcode/src/control-plane/adaptors/index.ts similarity index 100% rename from packages/opencode/src/control-plane/adaptors/index.ts rename to packages/tfcode/src/control-plane/adaptors/index.ts diff --git a/packages/opencode/src/control-plane/adaptors/worktree.ts b/packages/tfcode/src/control-plane/adaptors/worktree.ts similarity index 100% rename from packages/opencode/src/control-plane/adaptors/worktree.ts rename to packages/tfcode/src/control-plane/adaptors/worktree.ts diff --git a/packages/opencode/src/control-plane/schema.ts b/packages/tfcode/src/control-plane/schema.ts similarity index 100% rename from packages/opencode/src/control-plane/schema.ts rename to packages/tfcode/src/control-plane/schema.ts diff --git a/packages/opencode/src/control-plane/sse.ts b/packages/tfcode/src/control-plane/sse.ts similarity index 100% rename from packages/opencode/src/control-plane/sse.ts rename to packages/tfcode/src/control-plane/sse.ts diff --git a/packages/opencode/src/control-plane/types.ts b/packages/tfcode/src/control-plane/types.ts similarity index 100% rename from packages/opencode/src/control-plane/types.ts rename to packages/tfcode/src/control-plane/types.ts diff --git a/packages/opencode/src/control-plane/workspace-context.ts b/packages/tfcode/src/control-plane/workspace-context.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace-context.ts rename to packages/tfcode/src/control-plane/workspace-context.ts diff --git a/packages/opencode/src/control-plane/workspace-router-middleware.ts b/packages/tfcode/src/control-plane/workspace-router-middleware.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace-router-middleware.ts rename to packages/tfcode/src/control-plane/workspace-router-middleware.ts diff --git a/packages/opencode/src/control-plane/workspace-server/routes.ts b/packages/tfcode/src/control-plane/workspace-server/routes.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace-server/routes.ts rename to packages/tfcode/src/control-plane/workspace-server/routes.ts diff --git a/packages/opencode/src/control-plane/workspace-server/server.ts b/packages/tfcode/src/control-plane/workspace-server/server.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace-server/server.ts rename to packages/tfcode/src/control-plane/workspace-server/server.ts diff --git a/packages/opencode/src/control-plane/workspace.sql.ts b/packages/tfcode/src/control-plane/workspace.sql.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace.sql.ts rename to packages/tfcode/src/control-plane/workspace.sql.ts diff --git a/packages/opencode/src/control-plane/workspace.ts b/packages/tfcode/src/control-plane/workspace.ts similarity index 100% rename from packages/opencode/src/control-plane/workspace.ts rename to packages/tfcode/src/control-plane/workspace.ts diff --git a/packages/opencode/src/effect/instance-context.ts b/packages/tfcode/src/effect/instance-context.ts similarity index 100% rename from packages/opencode/src/effect/instance-context.ts rename to packages/tfcode/src/effect/instance-context.ts diff --git a/packages/opencode/src/effect/instance-registry.ts b/packages/tfcode/src/effect/instance-registry.ts similarity index 100% rename from packages/opencode/src/effect/instance-registry.ts rename to packages/tfcode/src/effect/instance-registry.ts diff --git a/packages/opencode/src/effect/instance-state.ts b/packages/tfcode/src/effect/instance-state.ts similarity index 100% rename from packages/opencode/src/effect/instance-state.ts rename to packages/tfcode/src/effect/instance-state.ts diff --git a/packages/opencode/src/effect/run-service.ts b/packages/tfcode/src/effect/run-service.ts similarity index 100% rename from packages/opencode/src/effect/run-service.ts rename to packages/tfcode/src/effect/run-service.ts diff --git a/packages/opencode/src/env/index.ts b/packages/tfcode/src/env/index.ts similarity index 100% rename from packages/opencode/src/env/index.ts rename to packages/tfcode/src/env/index.ts diff --git a/packages/opencode/src/file/ignore.ts b/packages/tfcode/src/file/ignore.ts similarity index 100% rename from packages/opencode/src/file/ignore.ts rename to packages/tfcode/src/file/ignore.ts diff --git a/packages/opencode/src/file/index.ts b/packages/tfcode/src/file/index.ts similarity index 100% rename from packages/opencode/src/file/index.ts rename to packages/tfcode/src/file/index.ts diff --git a/packages/opencode/src/file/protected.ts b/packages/tfcode/src/file/protected.ts similarity index 100% rename from packages/opencode/src/file/protected.ts rename to packages/tfcode/src/file/protected.ts diff --git a/packages/opencode/src/file/ripgrep.ts b/packages/tfcode/src/file/ripgrep.ts similarity index 99% rename from packages/opencode/src/file/ripgrep.ts rename to packages/tfcode/src/file/ripgrep.ts index 601c82e94..221545e77 100644 --- a/packages/opencode/src/file/ripgrep.ts +++ b/packages/tfcode/src/file/ripgrep.ts @@ -292,7 +292,7 @@ export namespace Ripgrep { const root: Node = { name: "", children: new Map() } for (const file of files) { - if (file.includes(".opencode")) continue + if (file.includes(".tfcode")) continue const parts = file.split(path.sep) if (parts.length < 2) continue let node = root diff --git a/packages/opencode/src/file/time.ts b/packages/tfcode/src/file/time.ts similarity index 100% rename from packages/opencode/src/file/time.ts rename to packages/tfcode/src/file/time.ts diff --git a/packages/opencode/src/file/watcher.ts b/packages/tfcode/src/file/watcher.ts similarity index 100% rename from packages/opencode/src/file/watcher.ts rename to packages/tfcode/src/file/watcher.ts diff --git a/packages/opencode/src/filesystem/index.ts b/packages/tfcode/src/filesystem/index.ts similarity index 100% rename from packages/opencode/src/filesystem/index.ts rename to packages/tfcode/src/filesystem/index.ts diff --git a/packages/opencode/src/flag/flag.ts b/packages/tfcode/src/flag/flag.ts similarity index 100% rename from packages/opencode/src/flag/flag.ts rename to packages/tfcode/src/flag/flag.ts diff --git a/packages/opencode/src/format/formatter.ts b/packages/tfcode/src/format/formatter.ts similarity index 100% rename from packages/opencode/src/format/formatter.ts rename to packages/tfcode/src/format/formatter.ts diff --git a/packages/opencode/src/format/index.ts b/packages/tfcode/src/format/index.ts similarity index 100% rename from packages/opencode/src/format/index.ts rename to packages/tfcode/src/format/index.ts diff --git a/packages/opencode/src/global/index.ts b/packages/tfcode/src/global/index.ts similarity index 100% rename from packages/opencode/src/global/index.ts rename to packages/tfcode/src/global/index.ts diff --git a/packages/opencode/src/id/id.ts b/packages/tfcode/src/id/id.ts similarity index 100% rename from packages/opencode/src/id/id.ts rename to packages/tfcode/src/id/id.ts diff --git a/packages/opencode/src/ide/index.ts b/packages/tfcode/src/ide/index.ts similarity index 100% rename from packages/opencode/src/ide/index.ts rename to packages/tfcode/src/ide/index.ts diff --git a/packages/opencode/src/index.ts b/packages/tfcode/src/index.ts similarity index 100% rename from packages/opencode/src/index.ts rename to packages/tfcode/src/index.ts diff --git a/packages/opencode/src/installation/index.ts b/packages/tfcode/src/installation/index.ts similarity index 99% rename from packages/opencode/src/installation/index.ts rename to packages/tfcode/src/installation/index.ts index 3551c861e..9b345c4df 100644 --- a/packages/opencode/src/installation/index.ts +++ b/packages/tfcode/src/installation/index.ts @@ -171,7 +171,7 @@ export namespace Installation { ) const methodImpl = Effect.fn("Installation.method")(function* () { - if (process.execPath.includes(path.join(".opencode", "bin"))) return "curl" as Method + if (process.execPath.includes(path.join(".tfcode", "bin"))) return "curl" as Method if (process.execPath.includes(path.join(".local", "bin"))) return "curl" as Method const exec = process.execPath.toLowerCase() diff --git a/packages/opencode/src/lsp/client.ts b/packages/tfcode/src/lsp/client.ts similarity index 100% rename from packages/opencode/src/lsp/client.ts rename to packages/tfcode/src/lsp/client.ts diff --git a/packages/opencode/src/lsp/index.ts b/packages/tfcode/src/lsp/index.ts similarity index 100% rename from packages/opencode/src/lsp/index.ts rename to packages/tfcode/src/lsp/index.ts diff --git a/packages/opencode/src/lsp/language.ts b/packages/tfcode/src/lsp/language.ts similarity index 100% rename from packages/opencode/src/lsp/language.ts rename to packages/tfcode/src/lsp/language.ts diff --git a/packages/opencode/src/lsp/launch.ts b/packages/tfcode/src/lsp/launch.ts similarity index 100% rename from packages/opencode/src/lsp/launch.ts rename to packages/tfcode/src/lsp/launch.ts diff --git a/packages/opencode/src/lsp/server.ts b/packages/tfcode/src/lsp/server.ts similarity index 100% rename from packages/opencode/src/lsp/server.ts rename to packages/tfcode/src/lsp/server.ts diff --git a/packages/opencode/src/mcp/auth.ts b/packages/tfcode/src/mcp/auth.ts similarity index 100% rename from packages/opencode/src/mcp/auth.ts rename to packages/tfcode/src/mcp/auth.ts diff --git a/packages/opencode/src/mcp/index.ts b/packages/tfcode/src/mcp/index.ts similarity index 100% rename from packages/opencode/src/mcp/index.ts rename to packages/tfcode/src/mcp/index.ts diff --git a/packages/opencode/src/mcp/oauth-callback.ts b/packages/tfcode/src/mcp/oauth-callback.ts similarity index 100% rename from packages/opencode/src/mcp/oauth-callback.ts rename to packages/tfcode/src/mcp/oauth-callback.ts diff --git a/packages/opencode/src/mcp/oauth-provider.ts b/packages/tfcode/src/mcp/oauth-provider.ts similarity index 100% rename from packages/opencode/src/mcp/oauth-provider.ts rename to packages/tfcode/src/mcp/oauth-provider.ts diff --git a/packages/opencode/src/node.ts b/packages/tfcode/src/node.ts similarity index 100% rename from packages/opencode/src/node.ts rename to packages/tfcode/src/node.ts diff --git a/packages/opencode/src/patch/index.ts b/packages/tfcode/src/patch/index.ts similarity index 100% rename from packages/opencode/src/patch/index.ts rename to packages/tfcode/src/patch/index.ts diff --git a/packages/opencode/src/permission/arity.ts b/packages/tfcode/src/permission/arity.ts similarity index 100% rename from packages/opencode/src/permission/arity.ts rename to packages/tfcode/src/permission/arity.ts diff --git a/packages/opencode/src/permission/evaluate.ts b/packages/tfcode/src/permission/evaluate.ts similarity index 100% rename from packages/opencode/src/permission/evaluate.ts rename to packages/tfcode/src/permission/evaluate.ts diff --git a/packages/opencode/src/permission/index.ts b/packages/tfcode/src/permission/index.ts similarity index 100% rename from packages/opencode/src/permission/index.ts rename to packages/tfcode/src/permission/index.ts diff --git a/packages/opencode/src/permission/schema.ts b/packages/tfcode/src/permission/schema.ts similarity index 100% rename from packages/opencode/src/permission/schema.ts rename to packages/tfcode/src/permission/schema.ts diff --git a/packages/opencode/src/plugin/codex.ts b/packages/tfcode/src/plugin/codex.ts similarity index 100% rename from packages/opencode/src/plugin/codex.ts rename to packages/tfcode/src/plugin/codex.ts diff --git a/packages/opencode/src/plugin/copilot.ts b/packages/tfcode/src/plugin/copilot.ts similarity index 100% rename from packages/opencode/src/plugin/copilot.ts rename to packages/tfcode/src/plugin/copilot.ts diff --git a/packages/opencode/src/plugin/index.ts b/packages/tfcode/src/plugin/index.ts similarity index 100% rename from packages/opencode/src/plugin/index.ts rename to packages/tfcode/src/plugin/index.ts diff --git a/packages/opencode/src/project/bootstrap.ts b/packages/tfcode/src/project/bootstrap.ts similarity index 100% rename from packages/opencode/src/project/bootstrap.ts rename to packages/tfcode/src/project/bootstrap.ts diff --git a/packages/opencode/src/project/instance.ts b/packages/tfcode/src/project/instance.ts similarity index 100% rename from packages/opencode/src/project/instance.ts rename to packages/tfcode/src/project/instance.ts diff --git a/packages/opencode/src/project/project.sql.ts b/packages/tfcode/src/project/project.sql.ts similarity index 100% rename from packages/opencode/src/project/project.sql.ts rename to packages/tfcode/src/project/project.sql.ts diff --git a/packages/opencode/src/project/project.ts b/packages/tfcode/src/project/project.ts similarity index 100% rename from packages/opencode/src/project/project.ts rename to packages/tfcode/src/project/project.ts diff --git a/packages/opencode/src/project/schema.ts b/packages/tfcode/src/project/schema.ts similarity index 100% rename from packages/opencode/src/project/schema.ts rename to packages/tfcode/src/project/schema.ts diff --git a/packages/opencode/src/project/state.ts b/packages/tfcode/src/project/state.ts similarity index 100% rename from packages/opencode/src/project/state.ts rename to packages/tfcode/src/project/state.ts diff --git a/packages/opencode/src/project/vcs.ts b/packages/tfcode/src/project/vcs.ts similarity index 100% rename from packages/opencode/src/project/vcs.ts rename to packages/tfcode/src/project/vcs.ts diff --git a/packages/opencode/src/provider/auth.ts b/packages/tfcode/src/provider/auth.ts similarity index 100% rename from packages/opencode/src/provider/auth.ts rename to packages/tfcode/src/provider/auth.ts diff --git a/packages/opencode/src/provider/error.ts b/packages/tfcode/src/provider/error.ts similarity index 100% rename from packages/opencode/src/provider/error.ts rename to packages/tfcode/src/provider/error.ts diff --git a/packages/opencode/src/provider/models.ts b/packages/tfcode/src/provider/models.ts similarity index 100% rename from packages/opencode/src/provider/models.ts rename to packages/tfcode/src/provider/models.ts diff --git a/packages/opencode/src/provider/provider.ts b/packages/tfcode/src/provider/provider.ts similarity index 100% rename from packages/opencode/src/provider/provider.ts rename to packages/tfcode/src/provider/provider.ts diff --git a/packages/opencode/src/provider/schema.ts b/packages/tfcode/src/provider/schema.ts similarity index 100% rename from packages/opencode/src/provider/schema.ts rename to packages/tfcode/src/provider/schema.ts diff --git a/packages/opencode/src/provider/sdk/copilot/README.md b/packages/tfcode/src/provider/sdk/copilot/README.md similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/README.md rename to packages/tfcode/src/provider/sdk/copilot/README.md diff --git a/packages/opencode/src/provider/sdk/copilot/chat/convert-to-openai-compatible-chat-messages.ts b/packages/tfcode/src/provider/sdk/copilot/chat/convert-to-openai-compatible-chat-messages.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/convert-to-openai-compatible-chat-messages.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/convert-to-openai-compatible-chat-messages.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/get-response-metadata.ts b/packages/tfcode/src/provider/sdk/copilot/chat/get-response-metadata.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/get-response-metadata.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/get-response-metadata.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/map-openai-compatible-finish-reason.ts b/packages/tfcode/src/provider/sdk/copilot/chat/map-openai-compatible-finish-reason.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/map-openai-compatible-finish-reason.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/map-openai-compatible-finish-reason.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-api-types.ts b/packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-api-types.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-api-types.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-api-types.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-chat-language-model.ts b/packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-chat-language-model.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-chat-language-model.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-chat-language-model.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-chat-options.ts b/packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-chat-options.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-chat-options.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-chat-options.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-metadata-extractor.ts b/packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-metadata-extractor.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-metadata-extractor.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-metadata-extractor.ts diff --git a/packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-prepare-tools.ts b/packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-prepare-tools.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/chat/openai-compatible-prepare-tools.ts rename to packages/tfcode/src/provider/sdk/copilot/chat/openai-compatible-prepare-tools.ts diff --git a/packages/opencode/src/provider/sdk/copilot/copilot-provider.ts b/packages/tfcode/src/provider/sdk/copilot/copilot-provider.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/copilot-provider.ts rename to packages/tfcode/src/provider/sdk/copilot/copilot-provider.ts diff --git a/packages/opencode/src/provider/sdk/copilot/index.ts b/packages/tfcode/src/provider/sdk/copilot/index.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/index.ts rename to packages/tfcode/src/provider/sdk/copilot/index.ts diff --git a/packages/opencode/src/provider/sdk/copilot/openai-compatible-error.ts b/packages/tfcode/src/provider/sdk/copilot/openai-compatible-error.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/openai-compatible-error.ts rename to packages/tfcode/src/provider/sdk/copilot/openai-compatible-error.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/convert-to-openai-responses-input.ts b/packages/tfcode/src/provider/sdk/copilot/responses/convert-to-openai-responses-input.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/convert-to-openai-responses-input.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/convert-to-openai-responses-input.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/map-openai-responses-finish-reason.ts b/packages/tfcode/src/provider/sdk/copilot/responses/map-openai-responses-finish-reason.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/map-openai-responses-finish-reason.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/map-openai-responses-finish-reason.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-config.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-config.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-config.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-config.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-error.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-error.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-error.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-error.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-responses-api-types.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-api-types.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-responses-api-types.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-api-types.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-responses-language-model.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-language-model.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-responses-language-model.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-language-model.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-responses-prepare-tools.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-prepare-tools.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-responses-prepare-tools.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-prepare-tools.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/openai-responses-settings.ts b/packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-settings.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/openai-responses-settings.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/openai-responses-settings.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/code-interpreter.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/code-interpreter.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/code-interpreter.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/code-interpreter.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/file-search.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/file-search.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/file-search.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/file-search.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/image-generation.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/image-generation.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/image-generation.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/image-generation.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/local-shell.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/local-shell.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/local-shell.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/local-shell.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/web-search-preview.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/web-search-preview.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/web-search-preview.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/web-search-preview.ts diff --git a/packages/opencode/src/provider/sdk/copilot/responses/tool/web-search.ts b/packages/tfcode/src/provider/sdk/copilot/responses/tool/web-search.ts similarity index 100% rename from packages/opencode/src/provider/sdk/copilot/responses/tool/web-search.ts rename to packages/tfcode/src/provider/sdk/copilot/responses/tool/web-search.ts diff --git a/packages/opencode/src/provider/transform.ts b/packages/tfcode/src/provider/transform.ts similarity index 100% rename from packages/opencode/src/provider/transform.ts rename to packages/tfcode/src/provider/transform.ts diff --git a/packages/opencode/src/pty/index.ts b/packages/tfcode/src/pty/index.ts similarity index 100% rename from packages/opencode/src/pty/index.ts rename to packages/tfcode/src/pty/index.ts diff --git a/packages/opencode/src/pty/schema.ts b/packages/tfcode/src/pty/schema.ts similarity index 100% rename from packages/opencode/src/pty/schema.ts rename to packages/tfcode/src/pty/schema.ts diff --git a/packages/opencode/src/question/index.ts b/packages/tfcode/src/question/index.ts similarity index 100% rename from packages/opencode/src/question/index.ts rename to packages/tfcode/src/question/index.ts diff --git a/packages/opencode/src/question/schema.ts b/packages/tfcode/src/question/schema.ts similarity index 100% rename from packages/opencode/src/question/schema.ts rename to packages/tfcode/src/question/schema.ts diff --git a/packages/opencode/src/server/error.ts b/packages/tfcode/src/server/error.ts similarity index 100% rename from packages/opencode/src/server/error.ts rename to packages/tfcode/src/server/error.ts diff --git a/packages/opencode/src/server/event.ts b/packages/tfcode/src/server/event.ts similarity index 100% rename from packages/opencode/src/server/event.ts rename to packages/tfcode/src/server/event.ts diff --git a/packages/opencode/src/server/mdns.ts b/packages/tfcode/src/server/mdns.ts similarity index 100% rename from packages/opencode/src/server/mdns.ts rename to packages/tfcode/src/server/mdns.ts diff --git a/packages/opencode/src/server/routes/config.ts b/packages/tfcode/src/server/routes/config.ts similarity index 100% rename from packages/opencode/src/server/routes/config.ts rename to packages/tfcode/src/server/routes/config.ts diff --git a/packages/opencode/src/server/routes/event.ts b/packages/tfcode/src/server/routes/event.ts similarity index 100% rename from packages/opencode/src/server/routes/event.ts rename to packages/tfcode/src/server/routes/event.ts diff --git a/packages/opencode/src/server/routes/experimental.ts b/packages/tfcode/src/server/routes/experimental.ts similarity index 100% rename from packages/opencode/src/server/routes/experimental.ts rename to packages/tfcode/src/server/routes/experimental.ts diff --git a/packages/opencode/src/server/routes/file.ts b/packages/tfcode/src/server/routes/file.ts similarity index 100% rename from packages/opencode/src/server/routes/file.ts rename to packages/tfcode/src/server/routes/file.ts diff --git a/packages/opencode/src/server/routes/global.ts b/packages/tfcode/src/server/routes/global.ts similarity index 100% rename from packages/opencode/src/server/routes/global.ts rename to packages/tfcode/src/server/routes/global.ts diff --git a/packages/opencode/src/server/routes/mcp.ts b/packages/tfcode/src/server/routes/mcp.ts similarity index 100% rename from packages/opencode/src/server/routes/mcp.ts rename to packages/tfcode/src/server/routes/mcp.ts diff --git a/packages/opencode/src/server/routes/permission.ts b/packages/tfcode/src/server/routes/permission.ts similarity index 100% rename from packages/opencode/src/server/routes/permission.ts rename to packages/tfcode/src/server/routes/permission.ts diff --git a/packages/opencode/src/server/routes/project.ts b/packages/tfcode/src/server/routes/project.ts similarity index 100% rename from packages/opencode/src/server/routes/project.ts rename to packages/tfcode/src/server/routes/project.ts diff --git a/packages/opencode/src/server/routes/provider.ts b/packages/tfcode/src/server/routes/provider.ts similarity index 100% rename from packages/opencode/src/server/routes/provider.ts rename to packages/tfcode/src/server/routes/provider.ts diff --git a/packages/opencode/src/server/routes/pty.ts b/packages/tfcode/src/server/routes/pty.ts similarity index 100% rename from packages/opencode/src/server/routes/pty.ts rename to packages/tfcode/src/server/routes/pty.ts diff --git a/packages/opencode/src/server/routes/question.ts b/packages/tfcode/src/server/routes/question.ts similarity index 100% rename from packages/opencode/src/server/routes/question.ts rename to packages/tfcode/src/server/routes/question.ts diff --git a/packages/opencode/src/server/routes/session.ts b/packages/tfcode/src/server/routes/session.ts similarity index 100% rename from packages/opencode/src/server/routes/session.ts rename to packages/tfcode/src/server/routes/session.ts diff --git a/packages/opencode/src/server/routes/tui.ts b/packages/tfcode/src/server/routes/tui.ts similarity index 100% rename from packages/opencode/src/server/routes/tui.ts rename to packages/tfcode/src/server/routes/tui.ts diff --git a/packages/opencode/src/server/routes/workspace.ts b/packages/tfcode/src/server/routes/workspace.ts similarity index 100% rename from packages/opencode/src/server/routes/workspace.ts rename to packages/tfcode/src/server/routes/workspace.ts diff --git a/packages/opencode/src/server/server.ts b/packages/tfcode/src/server/server.ts similarity index 100% rename from packages/opencode/src/server/server.ts rename to packages/tfcode/src/server/server.ts diff --git a/packages/opencode/src/session/compaction.ts b/packages/tfcode/src/session/compaction.ts similarity index 100% rename from packages/opencode/src/session/compaction.ts rename to packages/tfcode/src/session/compaction.ts diff --git a/packages/opencode/src/session/index.ts b/packages/tfcode/src/session/index.ts similarity index 99% rename from packages/opencode/src/session/index.ts rename to packages/tfcode/src/session/index.ts index f2d436ff1..7d86caf3d 100644 --- a/packages/opencode/src/session/index.ts +++ b/packages/tfcode/src/session/index.ts @@ -339,7 +339,7 @@ export namespace Session { export function plan(input: { slug: string; time: { created: number } }) { const base = Instance.project.vcs - ? path.join(Instance.worktree, ".opencode", "plans") + ? path.join(Instance.worktree, ".tfcode", "plans") : path.join(Global.Path.data, "plans") return path.join(base, [input.time.created, input.slug].join("-") + ".md") } diff --git a/packages/opencode/src/session/instruction.ts b/packages/tfcode/src/session/instruction.ts similarity index 100% rename from packages/opencode/src/session/instruction.ts rename to packages/tfcode/src/session/instruction.ts diff --git a/packages/opencode/src/session/llm.ts b/packages/tfcode/src/session/llm.ts similarity index 100% rename from packages/opencode/src/session/llm.ts rename to packages/tfcode/src/session/llm.ts diff --git a/packages/opencode/src/session/message-v2.ts b/packages/tfcode/src/session/message-v2.ts similarity index 100% rename from packages/opencode/src/session/message-v2.ts rename to packages/tfcode/src/session/message-v2.ts diff --git a/packages/opencode/src/session/message.ts b/packages/tfcode/src/session/message.ts similarity index 100% rename from packages/opencode/src/session/message.ts rename to packages/tfcode/src/session/message.ts diff --git a/packages/opencode/src/session/processor.ts b/packages/tfcode/src/session/processor.ts similarity index 100% rename from packages/opencode/src/session/processor.ts rename to packages/tfcode/src/session/processor.ts diff --git a/packages/opencode/src/session/prompt.ts b/packages/tfcode/src/session/prompt.ts similarity index 100% rename from packages/opencode/src/session/prompt.ts rename to packages/tfcode/src/session/prompt.ts diff --git a/packages/opencode/src/session/prompt/anthropic.txt b/packages/tfcode/src/session/prompt/anthropic.txt similarity index 100% rename from packages/opencode/src/session/prompt/anthropic.txt rename to packages/tfcode/src/session/prompt/anthropic.txt diff --git a/packages/opencode/src/session/prompt/beast.txt b/packages/tfcode/src/session/prompt/beast.txt similarity index 100% rename from packages/opencode/src/session/prompt/beast.txt rename to packages/tfcode/src/session/prompt/beast.txt diff --git a/packages/opencode/src/session/prompt/build-switch.txt b/packages/tfcode/src/session/prompt/build-switch.txt similarity index 100% rename from packages/opencode/src/session/prompt/build-switch.txt rename to packages/tfcode/src/session/prompt/build-switch.txt diff --git a/packages/opencode/src/session/prompt/codex.txt b/packages/tfcode/src/session/prompt/codex.txt similarity index 100% rename from packages/opencode/src/session/prompt/codex.txt rename to packages/tfcode/src/session/prompt/codex.txt diff --git a/packages/opencode/src/session/prompt/copilot-gpt-5.txt b/packages/tfcode/src/session/prompt/copilot-gpt-5.txt similarity index 100% rename from packages/opencode/src/session/prompt/copilot-gpt-5.txt rename to packages/tfcode/src/session/prompt/copilot-gpt-5.txt diff --git a/packages/opencode/src/session/prompt/default.txt b/packages/tfcode/src/session/prompt/default.txt similarity index 100% rename from packages/opencode/src/session/prompt/default.txt rename to packages/tfcode/src/session/prompt/default.txt diff --git a/packages/opencode/src/session/prompt/gemini.txt b/packages/tfcode/src/session/prompt/gemini.txt similarity index 100% rename from packages/opencode/src/session/prompt/gemini.txt rename to packages/tfcode/src/session/prompt/gemini.txt diff --git a/packages/opencode/src/session/prompt/max-steps.txt b/packages/tfcode/src/session/prompt/max-steps.txt similarity index 100% rename from packages/opencode/src/session/prompt/max-steps.txt rename to packages/tfcode/src/session/prompt/max-steps.txt diff --git a/packages/opencode/src/session/prompt/plan-reminder-anthropic.txt b/packages/tfcode/src/session/prompt/plan-reminder-anthropic.txt similarity index 100% rename from packages/opencode/src/session/prompt/plan-reminder-anthropic.txt rename to packages/tfcode/src/session/prompt/plan-reminder-anthropic.txt diff --git a/packages/opencode/src/session/prompt/plan.txt b/packages/tfcode/src/session/prompt/plan.txt similarity index 100% rename from packages/opencode/src/session/prompt/plan.txt rename to packages/tfcode/src/session/prompt/plan.txt diff --git a/packages/opencode/src/session/prompt/trinity.txt b/packages/tfcode/src/session/prompt/trinity.txt similarity index 100% rename from packages/opencode/src/session/prompt/trinity.txt rename to packages/tfcode/src/session/prompt/trinity.txt diff --git a/packages/opencode/src/session/retry.ts b/packages/tfcode/src/session/retry.ts similarity index 100% rename from packages/opencode/src/session/retry.ts rename to packages/tfcode/src/session/retry.ts diff --git a/packages/opencode/src/session/revert.ts b/packages/tfcode/src/session/revert.ts similarity index 100% rename from packages/opencode/src/session/revert.ts rename to packages/tfcode/src/session/revert.ts diff --git a/packages/opencode/src/session/schema.ts b/packages/tfcode/src/session/schema.ts similarity index 100% rename from packages/opencode/src/session/schema.ts rename to packages/tfcode/src/session/schema.ts diff --git a/packages/opencode/src/session/session.sql.ts b/packages/tfcode/src/session/session.sql.ts similarity index 100% rename from packages/opencode/src/session/session.sql.ts rename to packages/tfcode/src/session/session.sql.ts diff --git a/packages/opencode/src/session/status.ts b/packages/tfcode/src/session/status.ts similarity index 100% rename from packages/opencode/src/session/status.ts rename to packages/tfcode/src/session/status.ts diff --git a/packages/opencode/src/session/summary.ts b/packages/tfcode/src/session/summary.ts similarity index 100% rename from packages/opencode/src/session/summary.ts rename to packages/tfcode/src/session/summary.ts diff --git a/packages/opencode/src/session/system.ts b/packages/tfcode/src/session/system.ts similarity index 100% rename from packages/opencode/src/session/system.ts rename to packages/tfcode/src/session/system.ts diff --git a/packages/opencode/src/session/todo.ts b/packages/tfcode/src/session/todo.ts similarity index 100% rename from packages/opencode/src/session/todo.ts rename to packages/tfcode/src/session/todo.ts diff --git a/packages/opencode/src/share/share-next.ts b/packages/tfcode/src/share/share-next.ts similarity index 100% rename from packages/opencode/src/share/share-next.ts rename to packages/tfcode/src/share/share-next.ts diff --git a/packages/opencode/src/share/share.sql.ts b/packages/tfcode/src/share/share.sql.ts similarity index 100% rename from packages/opencode/src/share/share.sql.ts rename to packages/tfcode/src/share/share.sql.ts diff --git a/packages/opencode/src/shell/shell.ts b/packages/tfcode/src/shell/shell.ts similarity index 100% rename from packages/opencode/src/shell/shell.ts rename to packages/tfcode/src/shell/shell.ts diff --git a/packages/opencode/src/skill/discovery.ts b/packages/tfcode/src/skill/discovery.ts similarity index 100% rename from packages/opencode/src/skill/discovery.ts rename to packages/tfcode/src/skill/discovery.ts diff --git a/packages/opencode/src/skill/index.ts b/packages/tfcode/src/skill/index.ts similarity index 100% rename from packages/opencode/src/skill/index.ts rename to packages/tfcode/src/skill/index.ts diff --git a/packages/opencode/src/snapshot/index.ts b/packages/tfcode/src/snapshot/index.ts similarity index 100% rename from packages/opencode/src/snapshot/index.ts rename to packages/tfcode/src/snapshot/index.ts diff --git a/packages/opencode/src/sql.d.ts b/packages/tfcode/src/sql.d.ts similarity index 100% rename from packages/opencode/src/sql.d.ts rename to packages/tfcode/src/sql.d.ts diff --git a/packages/opencode/src/storage/db.bun.ts b/packages/tfcode/src/storage/db.bun.ts similarity index 100% rename from packages/opencode/src/storage/db.bun.ts rename to packages/tfcode/src/storage/db.bun.ts diff --git a/packages/opencode/src/storage/db.node.ts b/packages/tfcode/src/storage/db.node.ts similarity index 100% rename from packages/opencode/src/storage/db.node.ts rename to packages/tfcode/src/storage/db.node.ts diff --git a/packages/opencode/src/storage/db.ts b/packages/tfcode/src/storage/db.ts similarity index 100% rename from packages/opencode/src/storage/db.ts rename to packages/tfcode/src/storage/db.ts diff --git a/packages/opencode/src/storage/json-migration.ts b/packages/tfcode/src/storage/json-migration.ts similarity index 100% rename from packages/opencode/src/storage/json-migration.ts rename to packages/tfcode/src/storage/json-migration.ts diff --git a/packages/opencode/src/storage/schema.sql.ts b/packages/tfcode/src/storage/schema.sql.ts similarity index 100% rename from packages/opencode/src/storage/schema.sql.ts rename to packages/tfcode/src/storage/schema.sql.ts diff --git a/packages/opencode/src/storage/schema.ts b/packages/tfcode/src/storage/schema.ts similarity index 100% rename from packages/opencode/src/storage/schema.ts rename to packages/tfcode/src/storage/schema.ts diff --git a/packages/opencode/src/storage/storage.ts b/packages/tfcode/src/storage/storage.ts similarity index 100% rename from packages/opencode/src/storage/storage.ts rename to packages/tfcode/src/storage/storage.ts diff --git a/packages/opencode/src/tool/apply_patch.ts b/packages/tfcode/src/tool/apply_patch.ts similarity index 100% rename from packages/opencode/src/tool/apply_patch.ts rename to packages/tfcode/src/tool/apply_patch.ts diff --git a/packages/opencode/src/tool/apply_patch.txt b/packages/tfcode/src/tool/apply_patch.txt similarity index 100% rename from packages/opencode/src/tool/apply_patch.txt rename to packages/tfcode/src/tool/apply_patch.txt diff --git a/packages/opencode/src/tool/bash.ts b/packages/tfcode/src/tool/bash.ts similarity index 100% rename from packages/opencode/src/tool/bash.ts rename to packages/tfcode/src/tool/bash.ts diff --git a/packages/opencode/src/tool/bash.txt b/packages/tfcode/src/tool/bash.txt similarity index 100% rename from packages/opencode/src/tool/bash.txt rename to packages/tfcode/src/tool/bash.txt diff --git a/packages/opencode/src/tool/batch.ts b/packages/tfcode/src/tool/batch.ts similarity index 100% rename from packages/opencode/src/tool/batch.ts rename to packages/tfcode/src/tool/batch.ts diff --git a/packages/opencode/src/tool/batch.txt b/packages/tfcode/src/tool/batch.txt similarity index 100% rename from packages/opencode/src/tool/batch.txt rename to packages/tfcode/src/tool/batch.txt diff --git a/packages/opencode/src/tool/codesearch.ts b/packages/tfcode/src/tool/codesearch.ts similarity index 100% rename from packages/opencode/src/tool/codesearch.ts rename to packages/tfcode/src/tool/codesearch.ts diff --git a/packages/opencode/src/tool/codesearch.txt b/packages/tfcode/src/tool/codesearch.txt similarity index 100% rename from packages/opencode/src/tool/codesearch.txt rename to packages/tfcode/src/tool/codesearch.txt diff --git a/packages/opencode/src/tool/edit.ts b/packages/tfcode/src/tool/edit.ts similarity index 100% rename from packages/opencode/src/tool/edit.ts rename to packages/tfcode/src/tool/edit.ts diff --git a/packages/opencode/src/tool/edit.txt b/packages/tfcode/src/tool/edit.txt similarity index 100% rename from packages/opencode/src/tool/edit.txt rename to packages/tfcode/src/tool/edit.txt diff --git a/packages/opencode/src/tool/external-directory.ts b/packages/tfcode/src/tool/external-directory.ts similarity index 100% rename from packages/opencode/src/tool/external-directory.ts rename to packages/tfcode/src/tool/external-directory.ts diff --git a/packages/opencode/src/tool/glob.ts b/packages/tfcode/src/tool/glob.ts similarity index 100% rename from packages/opencode/src/tool/glob.ts rename to packages/tfcode/src/tool/glob.ts diff --git a/packages/opencode/src/tool/glob.txt b/packages/tfcode/src/tool/glob.txt similarity index 100% rename from packages/opencode/src/tool/glob.txt rename to packages/tfcode/src/tool/glob.txt diff --git a/packages/opencode/src/tool/grep.ts b/packages/tfcode/src/tool/grep.ts similarity index 100% rename from packages/opencode/src/tool/grep.ts rename to packages/tfcode/src/tool/grep.ts diff --git a/packages/opencode/src/tool/grep.txt b/packages/tfcode/src/tool/grep.txt similarity index 100% rename from packages/opencode/src/tool/grep.txt rename to packages/tfcode/src/tool/grep.txt diff --git a/packages/opencode/src/tool/invalid.ts b/packages/tfcode/src/tool/invalid.ts similarity index 100% rename from packages/opencode/src/tool/invalid.ts rename to packages/tfcode/src/tool/invalid.ts diff --git a/packages/opencode/src/tool/ls.ts b/packages/tfcode/src/tool/ls.ts similarity index 100% rename from packages/opencode/src/tool/ls.ts rename to packages/tfcode/src/tool/ls.ts diff --git a/packages/opencode/src/tool/ls.txt b/packages/tfcode/src/tool/ls.txt similarity index 100% rename from packages/opencode/src/tool/ls.txt rename to packages/tfcode/src/tool/ls.txt diff --git a/packages/opencode/src/tool/lsp.ts b/packages/tfcode/src/tool/lsp.ts similarity index 100% rename from packages/opencode/src/tool/lsp.ts rename to packages/tfcode/src/tool/lsp.ts diff --git a/packages/opencode/src/tool/lsp.txt b/packages/tfcode/src/tool/lsp.txt similarity index 100% rename from packages/opencode/src/tool/lsp.txt rename to packages/tfcode/src/tool/lsp.txt diff --git a/packages/opencode/src/tool/multiedit.ts b/packages/tfcode/src/tool/multiedit.ts similarity index 100% rename from packages/opencode/src/tool/multiedit.ts rename to packages/tfcode/src/tool/multiedit.ts diff --git a/packages/opencode/src/tool/multiedit.txt b/packages/tfcode/src/tool/multiedit.txt similarity index 100% rename from packages/opencode/src/tool/multiedit.txt rename to packages/tfcode/src/tool/multiedit.txt diff --git a/packages/opencode/src/tool/plan-enter.txt b/packages/tfcode/src/tool/plan-enter.txt similarity index 100% rename from packages/opencode/src/tool/plan-enter.txt rename to packages/tfcode/src/tool/plan-enter.txt diff --git a/packages/opencode/src/tool/plan-exit.txt b/packages/tfcode/src/tool/plan-exit.txt similarity index 100% rename from packages/opencode/src/tool/plan-exit.txt rename to packages/tfcode/src/tool/plan-exit.txt diff --git a/packages/opencode/src/tool/plan.ts b/packages/tfcode/src/tool/plan.ts similarity index 100% rename from packages/opencode/src/tool/plan.ts rename to packages/tfcode/src/tool/plan.ts diff --git a/packages/opencode/src/tool/question.ts b/packages/tfcode/src/tool/question.ts similarity index 100% rename from packages/opencode/src/tool/question.ts rename to packages/tfcode/src/tool/question.ts diff --git a/packages/opencode/src/tool/question.txt b/packages/tfcode/src/tool/question.txt similarity index 100% rename from packages/opencode/src/tool/question.txt rename to packages/tfcode/src/tool/question.txt diff --git a/packages/opencode/src/tool/read.ts b/packages/tfcode/src/tool/read.ts similarity index 100% rename from packages/opencode/src/tool/read.ts rename to packages/tfcode/src/tool/read.ts diff --git a/packages/opencode/src/tool/read.txt b/packages/tfcode/src/tool/read.txt similarity index 100% rename from packages/opencode/src/tool/read.txt rename to packages/tfcode/src/tool/read.txt diff --git a/packages/opencode/src/tool/registry.ts b/packages/tfcode/src/tool/registry.ts similarity index 100% rename from packages/opencode/src/tool/registry.ts rename to packages/tfcode/src/tool/registry.ts diff --git a/packages/opencode/src/tool/schema.ts b/packages/tfcode/src/tool/schema.ts similarity index 100% rename from packages/opencode/src/tool/schema.ts rename to packages/tfcode/src/tool/schema.ts diff --git a/packages/opencode/src/tool/skill.ts b/packages/tfcode/src/tool/skill.ts similarity index 100% rename from packages/opencode/src/tool/skill.ts rename to packages/tfcode/src/tool/skill.ts diff --git a/packages/opencode/src/tool/task.ts b/packages/tfcode/src/tool/task.ts similarity index 100% rename from packages/opencode/src/tool/task.ts rename to packages/tfcode/src/tool/task.ts diff --git a/packages/opencode/src/tool/task.txt b/packages/tfcode/src/tool/task.txt similarity index 100% rename from packages/opencode/src/tool/task.txt rename to packages/tfcode/src/tool/task.txt diff --git a/packages/opencode/src/tool/todo.ts b/packages/tfcode/src/tool/todo.ts similarity index 100% rename from packages/opencode/src/tool/todo.ts rename to packages/tfcode/src/tool/todo.ts diff --git a/packages/opencode/src/tool/todoread.txt b/packages/tfcode/src/tool/todoread.txt similarity index 100% rename from packages/opencode/src/tool/todoread.txt rename to packages/tfcode/src/tool/todoread.txt diff --git a/packages/opencode/src/tool/todowrite.txt b/packages/tfcode/src/tool/todowrite.txt similarity index 100% rename from packages/opencode/src/tool/todowrite.txt rename to packages/tfcode/src/tool/todowrite.txt diff --git a/packages/opencode/src/tool/tool.ts b/packages/tfcode/src/tool/tool.ts similarity index 100% rename from packages/opencode/src/tool/tool.ts rename to packages/tfcode/src/tool/tool.ts diff --git a/packages/opencode/src/tool/truncate.ts b/packages/tfcode/src/tool/truncate.ts similarity index 100% rename from packages/opencode/src/tool/truncate.ts rename to packages/tfcode/src/tool/truncate.ts diff --git a/packages/opencode/src/tool/truncation-dir.ts b/packages/tfcode/src/tool/truncation-dir.ts similarity index 100% rename from packages/opencode/src/tool/truncation-dir.ts rename to packages/tfcode/src/tool/truncation-dir.ts diff --git a/packages/opencode/src/tool/webfetch.ts b/packages/tfcode/src/tool/webfetch.ts similarity index 100% rename from packages/opencode/src/tool/webfetch.ts rename to packages/tfcode/src/tool/webfetch.ts diff --git a/packages/opencode/src/tool/webfetch.txt b/packages/tfcode/src/tool/webfetch.txt similarity index 100% rename from packages/opencode/src/tool/webfetch.txt rename to packages/tfcode/src/tool/webfetch.txt diff --git a/packages/opencode/src/tool/websearch.ts b/packages/tfcode/src/tool/websearch.ts similarity index 100% rename from packages/opencode/src/tool/websearch.ts rename to packages/tfcode/src/tool/websearch.ts diff --git a/packages/opencode/src/tool/websearch.txt b/packages/tfcode/src/tool/websearch.txt similarity index 100% rename from packages/opencode/src/tool/websearch.txt rename to packages/tfcode/src/tool/websearch.txt diff --git a/packages/opencode/src/tool/write.ts b/packages/tfcode/src/tool/write.ts similarity index 100% rename from packages/opencode/src/tool/write.ts rename to packages/tfcode/src/tool/write.ts diff --git a/packages/opencode/src/tool/write.txt b/packages/tfcode/src/tool/write.txt similarity index 100% rename from packages/opencode/src/tool/write.txt rename to packages/tfcode/src/tool/write.txt diff --git a/packages/opencode/src/util/abort.ts b/packages/tfcode/src/util/abort.ts similarity index 100% rename from packages/opencode/src/util/abort.ts rename to packages/tfcode/src/util/abort.ts diff --git a/packages/opencode/src/util/archive.ts b/packages/tfcode/src/util/archive.ts similarity index 100% rename from packages/opencode/src/util/archive.ts rename to packages/tfcode/src/util/archive.ts diff --git a/packages/opencode/src/util/color.ts b/packages/tfcode/src/util/color.ts similarity index 100% rename from packages/opencode/src/util/color.ts rename to packages/tfcode/src/util/color.ts diff --git a/packages/opencode/src/util/context.ts b/packages/tfcode/src/util/context.ts similarity index 100% rename from packages/opencode/src/util/context.ts rename to packages/tfcode/src/util/context.ts diff --git a/packages/opencode/src/util/data-url.ts b/packages/tfcode/src/util/data-url.ts similarity index 100% rename from packages/opencode/src/util/data-url.ts rename to packages/tfcode/src/util/data-url.ts diff --git a/packages/opencode/src/util/defer.ts b/packages/tfcode/src/util/defer.ts similarity index 100% rename from packages/opencode/src/util/defer.ts rename to packages/tfcode/src/util/defer.ts diff --git a/packages/opencode/src/util/effect-http-client.ts b/packages/tfcode/src/util/effect-http-client.ts similarity index 100% rename from packages/opencode/src/util/effect-http-client.ts rename to packages/tfcode/src/util/effect-http-client.ts diff --git a/packages/opencode/src/util/effect-zod.ts b/packages/tfcode/src/util/effect-zod.ts similarity index 100% rename from packages/opencode/src/util/effect-zod.ts rename to packages/tfcode/src/util/effect-zod.ts diff --git a/packages/opencode/src/util/filesystem.ts b/packages/tfcode/src/util/filesystem.ts similarity index 100% rename from packages/opencode/src/util/filesystem.ts rename to packages/tfcode/src/util/filesystem.ts diff --git a/packages/opencode/src/util/fn.ts b/packages/tfcode/src/util/fn.ts similarity index 100% rename from packages/opencode/src/util/fn.ts rename to packages/tfcode/src/util/fn.ts diff --git a/packages/opencode/src/util/format.ts b/packages/tfcode/src/util/format.ts similarity index 100% rename from packages/opencode/src/util/format.ts rename to packages/tfcode/src/util/format.ts diff --git a/packages/opencode/src/util/git.ts b/packages/tfcode/src/util/git.ts similarity index 100% rename from packages/opencode/src/util/git.ts rename to packages/tfcode/src/util/git.ts diff --git a/packages/opencode/src/util/glob.ts b/packages/tfcode/src/util/glob.ts similarity index 100% rename from packages/opencode/src/util/glob.ts rename to packages/tfcode/src/util/glob.ts diff --git a/packages/opencode/src/util/hash.ts b/packages/tfcode/src/util/hash.ts similarity index 100% rename from packages/opencode/src/util/hash.ts rename to packages/tfcode/src/util/hash.ts diff --git a/packages/opencode/src/util/iife.ts b/packages/tfcode/src/util/iife.ts similarity index 100% rename from packages/opencode/src/util/iife.ts rename to packages/tfcode/src/util/iife.ts diff --git a/packages/opencode/src/util/keybind.ts b/packages/tfcode/src/util/keybind.ts similarity index 100% rename from packages/opencode/src/util/keybind.ts rename to packages/tfcode/src/util/keybind.ts diff --git a/packages/opencode/src/util/lazy.ts b/packages/tfcode/src/util/lazy.ts similarity index 100% rename from packages/opencode/src/util/lazy.ts rename to packages/tfcode/src/util/lazy.ts diff --git a/packages/opencode/src/util/locale.ts b/packages/tfcode/src/util/locale.ts similarity index 100% rename from packages/opencode/src/util/locale.ts rename to packages/tfcode/src/util/locale.ts diff --git a/packages/opencode/src/util/lock.ts b/packages/tfcode/src/util/lock.ts similarity index 100% rename from packages/opencode/src/util/lock.ts rename to packages/tfcode/src/util/lock.ts diff --git a/packages/opencode/src/util/log.ts b/packages/tfcode/src/util/log.ts similarity index 100% rename from packages/opencode/src/util/log.ts rename to packages/tfcode/src/util/log.ts diff --git a/packages/opencode/src/util/process.ts b/packages/tfcode/src/util/process.ts similarity index 100% rename from packages/opencode/src/util/process.ts rename to packages/tfcode/src/util/process.ts diff --git a/packages/opencode/src/util/proxied.ts b/packages/tfcode/src/util/proxied.ts similarity index 100% rename from packages/opencode/src/util/proxied.ts rename to packages/tfcode/src/util/proxied.ts diff --git a/packages/opencode/src/util/queue.ts b/packages/tfcode/src/util/queue.ts similarity index 100% rename from packages/opencode/src/util/queue.ts rename to packages/tfcode/src/util/queue.ts diff --git a/packages/opencode/src/util/rpc.ts b/packages/tfcode/src/util/rpc.ts similarity index 100% rename from packages/opencode/src/util/rpc.ts rename to packages/tfcode/src/util/rpc.ts diff --git a/packages/opencode/src/util/schema.ts b/packages/tfcode/src/util/schema.ts similarity index 100% rename from packages/opencode/src/util/schema.ts rename to packages/tfcode/src/util/schema.ts diff --git a/packages/opencode/src/util/scrap.ts b/packages/tfcode/src/util/scrap.ts similarity index 100% rename from packages/opencode/src/util/scrap.ts rename to packages/tfcode/src/util/scrap.ts diff --git a/packages/opencode/src/util/signal.ts b/packages/tfcode/src/util/signal.ts similarity index 100% rename from packages/opencode/src/util/signal.ts rename to packages/tfcode/src/util/signal.ts diff --git a/packages/opencode/src/util/timeout.ts b/packages/tfcode/src/util/timeout.ts similarity index 100% rename from packages/opencode/src/util/timeout.ts rename to packages/tfcode/src/util/timeout.ts diff --git a/packages/opencode/src/util/token.ts b/packages/tfcode/src/util/token.ts similarity index 100% rename from packages/opencode/src/util/token.ts rename to packages/tfcode/src/util/token.ts diff --git a/packages/opencode/src/util/which.ts b/packages/tfcode/src/util/which.ts similarity index 100% rename from packages/opencode/src/util/which.ts rename to packages/tfcode/src/util/which.ts diff --git a/packages/opencode/src/util/wildcard.ts b/packages/tfcode/src/util/wildcard.ts similarity index 100% rename from packages/opencode/src/util/wildcard.ts rename to packages/tfcode/src/util/wildcard.ts diff --git a/packages/opencode/src/worktree/index.ts b/packages/tfcode/src/worktree/index.ts similarity index 100% rename from packages/opencode/src/worktree/index.ts rename to packages/tfcode/src/worktree/index.ts diff --git a/packages/opencode/sst-env.d.ts b/packages/tfcode/sst-env.d.ts similarity index 100% rename from packages/opencode/sst-env.d.ts rename to packages/tfcode/sst-env.d.ts diff --git a/packages/opencode/test/AGENTS.md b/packages/tfcode/test/AGENTS.md similarity index 100% rename from packages/opencode/test/AGENTS.md rename to packages/tfcode/test/AGENTS.md diff --git a/packages/opencode/test/account/repo.test.ts b/packages/tfcode/test/account/repo.test.ts similarity index 100% rename from packages/opencode/test/account/repo.test.ts rename to packages/tfcode/test/account/repo.test.ts diff --git a/packages/opencode/test/account/service.test.ts b/packages/tfcode/test/account/service.test.ts similarity index 100% rename from packages/opencode/test/account/service.test.ts rename to packages/tfcode/test/account/service.test.ts diff --git a/packages/opencode/test/acp/agent-interface.test.ts b/packages/tfcode/test/acp/agent-interface.test.ts similarity index 100% rename from packages/opencode/test/acp/agent-interface.test.ts rename to packages/tfcode/test/acp/agent-interface.test.ts diff --git a/packages/opencode/test/acp/event-subscription.test.ts b/packages/tfcode/test/acp/event-subscription.test.ts similarity index 100% rename from packages/opencode/test/acp/event-subscription.test.ts rename to packages/tfcode/test/acp/event-subscription.test.ts diff --git a/packages/opencode/test/agent/agent.test.ts b/packages/tfcode/test/agent/agent.test.ts similarity index 100% rename from packages/opencode/test/agent/agent.test.ts rename to packages/tfcode/test/agent/agent.test.ts diff --git a/packages/opencode/test/auth/auth.test.ts b/packages/tfcode/test/auth/auth.test.ts similarity index 100% rename from packages/opencode/test/auth/auth.test.ts rename to packages/tfcode/test/auth/auth.test.ts diff --git a/packages/opencode/test/bun.test.ts b/packages/tfcode/test/bun.test.ts similarity index 100% rename from packages/opencode/test/bun.test.ts rename to packages/tfcode/test/bun.test.ts diff --git a/packages/opencode/test/cli/account.test.ts b/packages/tfcode/test/cli/account.test.ts similarity index 100% rename from packages/opencode/test/cli/account.test.ts rename to packages/tfcode/test/cli/account.test.ts diff --git a/packages/opencode/test/cli/cmd/tui/prompt-part.test.ts b/packages/tfcode/test/cli/cmd/tui/prompt-part.test.ts similarity index 100% rename from packages/opencode/test/cli/cmd/tui/prompt-part.test.ts rename to packages/tfcode/test/cli/cmd/tui/prompt-part.test.ts diff --git a/packages/opencode/test/cli/github-action.test.ts b/packages/tfcode/test/cli/github-action.test.ts similarity index 100% rename from packages/opencode/test/cli/github-action.test.ts rename to packages/tfcode/test/cli/github-action.test.ts diff --git a/packages/opencode/test/cli/github-remote.test.ts b/packages/tfcode/test/cli/github-remote.test.ts similarity index 100% rename from packages/opencode/test/cli/github-remote.test.ts rename to packages/tfcode/test/cli/github-remote.test.ts diff --git a/packages/opencode/test/cli/import.test.ts b/packages/tfcode/test/cli/import.test.ts similarity index 100% rename from packages/opencode/test/cli/import.test.ts rename to packages/tfcode/test/cli/import.test.ts diff --git a/packages/opencode/test/cli/plugin-auth-picker.test.ts b/packages/tfcode/test/cli/plugin-auth-picker.test.ts similarity index 100% rename from packages/opencode/test/cli/plugin-auth-picker.test.ts rename to packages/tfcode/test/cli/plugin-auth-picker.test.ts diff --git a/packages/opencode/test/cli/tui/thread.test.ts b/packages/tfcode/test/cli/tui/thread.test.ts similarity index 100% rename from packages/opencode/test/cli/tui/thread.test.ts rename to packages/tfcode/test/cli/tui/thread.test.ts diff --git a/packages/opencode/test/cli/tui/transcript.test.ts b/packages/tfcode/test/cli/tui/transcript.test.ts similarity index 100% rename from packages/opencode/test/cli/tui/transcript.test.ts rename to packages/tfcode/test/cli/tui/transcript.test.ts diff --git a/packages/opencode/test/config/agent-color.test.ts b/packages/tfcode/test/config/agent-color.test.ts similarity index 100% rename from packages/opencode/test/config/agent-color.test.ts rename to packages/tfcode/test/config/agent-color.test.ts diff --git a/packages/opencode/test/config/config.test.ts b/packages/tfcode/test/config/config.test.ts similarity index 100% rename from packages/opencode/test/config/config.test.ts rename to packages/tfcode/test/config/config.test.ts diff --git a/packages/opencode/test/config/fixtures/empty-frontmatter.md b/packages/tfcode/test/config/fixtures/empty-frontmatter.md similarity index 100% rename from packages/opencode/test/config/fixtures/empty-frontmatter.md rename to packages/tfcode/test/config/fixtures/empty-frontmatter.md diff --git a/packages/opencode/test/config/fixtures/frontmatter.md b/packages/tfcode/test/config/fixtures/frontmatter.md similarity index 100% rename from packages/opencode/test/config/fixtures/frontmatter.md rename to packages/tfcode/test/config/fixtures/frontmatter.md diff --git a/packages/opencode/test/config/fixtures/markdown-header.md b/packages/tfcode/test/config/fixtures/markdown-header.md similarity index 100% rename from packages/opencode/test/config/fixtures/markdown-header.md rename to packages/tfcode/test/config/fixtures/markdown-header.md diff --git a/packages/opencode/test/config/fixtures/no-frontmatter.md b/packages/tfcode/test/config/fixtures/no-frontmatter.md similarity index 100% rename from packages/opencode/test/config/fixtures/no-frontmatter.md rename to packages/tfcode/test/config/fixtures/no-frontmatter.md diff --git a/packages/opencode/test/config/fixtures/weird-model-id.md b/packages/tfcode/test/config/fixtures/weird-model-id.md similarity index 100% rename from packages/opencode/test/config/fixtures/weird-model-id.md rename to packages/tfcode/test/config/fixtures/weird-model-id.md diff --git a/packages/opencode/test/config/markdown.test.ts b/packages/tfcode/test/config/markdown.test.ts similarity index 100% rename from packages/opencode/test/config/markdown.test.ts rename to packages/tfcode/test/config/markdown.test.ts diff --git a/packages/opencode/test/config/tui.test.ts b/packages/tfcode/test/config/tui.test.ts similarity index 100% rename from packages/opencode/test/config/tui.test.ts rename to packages/tfcode/test/config/tui.test.ts diff --git a/packages/opencode/test/control-plane/session-proxy-middleware.test.ts b/packages/tfcode/test/control-plane/session-proxy-middleware.test.ts similarity index 100% rename from packages/opencode/test/control-plane/session-proxy-middleware.test.ts rename to packages/tfcode/test/control-plane/session-proxy-middleware.test.ts diff --git a/packages/opencode/test/control-plane/sse.test.ts b/packages/tfcode/test/control-plane/sse.test.ts similarity index 100% rename from packages/opencode/test/control-plane/sse.test.ts rename to packages/tfcode/test/control-plane/sse.test.ts diff --git a/packages/opencode/test/control-plane/workspace-server-sse.test.ts b/packages/tfcode/test/control-plane/workspace-server-sse.test.ts similarity index 100% rename from packages/opencode/test/control-plane/workspace-server-sse.test.ts rename to packages/tfcode/test/control-plane/workspace-server-sse.test.ts diff --git a/packages/opencode/test/control-plane/workspace-sync.test.ts b/packages/tfcode/test/control-plane/workspace-sync.test.ts similarity index 100% rename from packages/opencode/test/control-plane/workspace-sync.test.ts rename to packages/tfcode/test/control-plane/workspace-sync.test.ts diff --git a/packages/opencode/test/effect/instance-state.test.ts b/packages/tfcode/test/effect/instance-state.test.ts similarity index 100% rename from packages/opencode/test/effect/instance-state.test.ts rename to packages/tfcode/test/effect/instance-state.test.ts diff --git a/packages/opencode/test/effect/run-service.test.ts b/packages/tfcode/test/effect/run-service.test.ts similarity index 100% rename from packages/opencode/test/effect/run-service.test.ts rename to packages/tfcode/test/effect/run-service.test.ts diff --git a/packages/opencode/test/file/fsmonitor.test.ts b/packages/tfcode/test/file/fsmonitor.test.ts similarity index 100% rename from packages/opencode/test/file/fsmonitor.test.ts rename to packages/tfcode/test/file/fsmonitor.test.ts diff --git a/packages/opencode/test/file/ignore.test.ts b/packages/tfcode/test/file/ignore.test.ts similarity index 100% rename from packages/opencode/test/file/ignore.test.ts rename to packages/tfcode/test/file/ignore.test.ts diff --git a/packages/opencode/test/file/index.test.ts b/packages/tfcode/test/file/index.test.ts similarity index 100% rename from packages/opencode/test/file/index.test.ts rename to packages/tfcode/test/file/index.test.ts diff --git a/packages/opencode/test/file/path-traversal.test.ts b/packages/tfcode/test/file/path-traversal.test.ts similarity index 100% rename from packages/opencode/test/file/path-traversal.test.ts rename to packages/tfcode/test/file/path-traversal.test.ts diff --git a/packages/opencode/test/file/ripgrep.test.ts b/packages/tfcode/test/file/ripgrep.test.ts similarity index 100% rename from packages/opencode/test/file/ripgrep.test.ts rename to packages/tfcode/test/file/ripgrep.test.ts diff --git a/packages/opencode/test/file/time.test.ts b/packages/tfcode/test/file/time.test.ts similarity index 100% rename from packages/opencode/test/file/time.test.ts rename to packages/tfcode/test/file/time.test.ts diff --git a/packages/opencode/test/file/watcher.test.ts b/packages/tfcode/test/file/watcher.test.ts similarity index 100% rename from packages/opencode/test/file/watcher.test.ts rename to packages/tfcode/test/file/watcher.test.ts diff --git a/packages/opencode/test/filesystem/filesystem.test.ts b/packages/tfcode/test/filesystem/filesystem.test.ts similarity index 100% rename from packages/opencode/test/filesystem/filesystem.test.ts rename to packages/tfcode/test/filesystem/filesystem.test.ts diff --git a/packages/opencode/test/fixture/db.ts b/packages/tfcode/test/fixture/db.ts similarity index 100% rename from packages/opencode/test/fixture/db.ts rename to packages/tfcode/test/fixture/db.ts diff --git a/packages/opencode/test/fixture/fixture.test.ts b/packages/tfcode/test/fixture/fixture.test.ts similarity index 100% rename from packages/opencode/test/fixture/fixture.test.ts rename to packages/tfcode/test/fixture/fixture.test.ts diff --git a/packages/opencode/test/fixture/fixture.ts b/packages/tfcode/test/fixture/fixture.ts similarity index 100% rename from packages/opencode/test/fixture/fixture.ts rename to packages/tfcode/test/fixture/fixture.ts diff --git a/packages/opencode/test/fixture/instance.ts b/packages/tfcode/test/fixture/instance.ts similarity index 100% rename from packages/opencode/test/fixture/instance.ts rename to packages/tfcode/test/fixture/instance.ts diff --git a/packages/opencode/test/fixture/lsp/fake-lsp-server.js b/packages/tfcode/test/fixture/lsp/fake-lsp-server.js similarity index 100% rename from packages/opencode/test/fixture/lsp/fake-lsp-server.js rename to packages/tfcode/test/fixture/lsp/fake-lsp-server.js diff --git a/packages/opencode/test/fixture/skills/agents-sdk/SKILL.md b/packages/tfcode/test/fixture/skills/agents-sdk/SKILL.md similarity index 100% rename from packages/opencode/test/fixture/skills/agents-sdk/SKILL.md rename to packages/tfcode/test/fixture/skills/agents-sdk/SKILL.md diff --git a/packages/opencode/test/fixture/skills/agents-sdk/references/callable.md b/packages/tfcode/test/fixture/skills/agents-sdk/references/callable.md similarity index 100% rename from packages/opencode/test/fixture/skills/agents-sdk/references/callable.md rename to packages/tfcode/test/fixture/skills/agents-sdk/references/callable.md diff --git a/packages/opencode/test/fixture/skills/cloudflare/SKILL.md b/packages/tfcode/test/fixture/skills/cloudflare/SKILL.md similarity index 100% rename from packages/opencode/test/fixture/skills/cloudflare/SKILL.md rename to packages/tfcode/test/fixture/skills/cloudflare/SKILL.md diff --git a/packages/opencode/test/fixture/skills/index.json b/packages/tfcode/test/fixture/skills/index.json similarity index 100% rename from packages/opencode/test/fixture/skills/index.json rename to packages/tfcode/test/fixture/skills/index.json diff --git a/packages/opencode/test/format/format.test.ts b/packages/tfcode/test/format/format.test.ts similarity index 100% rename from packages/opencode/test/format/format.test.ts rename to packages/tfcode/test/format/format.test.ts diff --git a/packages/opencode/test/ide/ide.test.ts b/packages/tfcode/test/ide/ide.test.ts similarity index 100% rename from packages/opencode/test/ide/ide.test.ts rename to packages/tfcode/test/ide/ide.test.ts diff --git a/packages/opencode/test/installation/installation.test.ts b/packages/tfcode/test/installation/installation.test.ts similarity index 100% rename from packages/opencode/test/installation/installation.test.ts rename to packages/tfcode/test/installation/installation.test.ts diff --git a/packages/opencode/test/keybind.test.ts b/packages/tfcode/test/keybind.test.ts similarity index 100% rename from packages/opencode/test/keybind.test.ts rename to packages/tfcode/test/keybind.test.ts diff --git a/packages/opencode/test/lib/effect.ts b/packages/tfcode/test/lib/effect.ts similarity index 100% rename from packages/opencode/test/lib/effect.ts rename to packages/tfcode/test/lib/effect.ts diff --git a/packages/opencode/test/lib/filesystem.ts b/packages/tfcode/test/lib/filesystem.ts similarity index 100% rename from packages/opencode/test/lib/filesystem.ts rename to packages/tfcode/test/lib/filesystem.ts diff --git a/packages/opencode/test/lsp/client.test.ts b/packages/tfcode/test/lsp/client.test.ts similarity index 100% rename from packages/opencode/test/lsp/client.test.ts rename to packages/tfcode/test/lsp/client.test.ts diff --git a/packages/opencode/test/lsp/launch.test.ts b/packages/tfcode/test/lsp/launch.test.ts similarity index 100% rename from packages/opencode/test/lsp/launch.test.ts rename to packages/tfcode/test/lsp/launch.test.ts diff --git a/packages/opencode/test/mcp/headers.test.ts b/packages/tfcode/test/mcp/headers.test.ts similarity index 100% rename from packages/opencode/test/mcp/headers.test.ts rename to packages/tfcode/test/mcp/headers.test.ts diff --git a/packages/opencode/test/mcp/oauth-auto-connect.test.ts b/packages/tfcode/test/mcp/oauth-auto-connect.test.ts similarity index 100% rename from packages/opencode/test/mcp/oauth-auto-connect.test.ts rename to packages/tfcode/test/mcp/oauth-auto-connect.test.ts diff --git a/packages/opencode/test/mcp/oauth-browser.test.ts b/packages/tfcode/test/mcp/oauth-browser.test.ts similarity index 100% rename from packages/opencode/test/mcp/oauth-browser.test.ts rename to packages/tfcode/test/mcp/oauth-browser.test.ts diff --git a/packages/opencode/test/memory/abort-leak.test.ts b/packages/tfcode/test/memory/abort-leak.test.ts similarity index 100% rename from packages/opencode/test/memory/abort-leak.test.ts rename to packages/tfcode/test/memory/abort-leak.test.ts diff --git a/packages/opencode/test/patch/patch.test.ts b/packages/tfcode/test/patch/patch.test.ts similarity index 100% rename from packages/opencode/test/patch/patch.test.ts rename to packages/tfcode/test/patch/patch.test.ts diff --git a/packages/opencode/test/permission-task.test.ts b/packages/tfcode/test/permission-task.test.ts similarity index 100% rename from packages/opencode/test/permission-task.test.ts rename to packages/tfcode/test/permission-task.test.ts diff --git a/packages/opencode/test/permission/arity.test.ts b/packages/tfcode/test/permission/arity.test.ts similarity index 100% rename from packages/opencode/test/permission/arity.test.ts rename to packages/tfcode/test/permission/arity.test.ts diff --git a/packages/opencode/test/permission/next.test.ts b/packages/tfcode/test/permission/next.test.ts similarity index 100% rename from packages/opencode/test/permission/next.test.ts rename to packages/tfcode/test/permission/next.test.ts diff --git a/packages/opencode/test/plugin/auth-override.test.ts b/packages/tfcode/test/plugin/auth-override.test.ts similarity index 100% rename from packages/opencode/test/plugin/auth-override.test.ts rename to packages/tfcode/test/plugin/auth-override.test.ts diff --git a/packages/opencode/test/plugin/codex.test.ts b/packages/tfcode/test/plugin/codex.test.ts similarity index 100% rename from packages/opencode/test/plugin/codex.test.ts rename to packages/tfcode/test/plugin/codex.test.ts diff --git a/packages/opencode/test/preload.ts b/packages/tfcode/test/preload.ts similarity index 100% rename from packages/opencode/test/preload.ts rename to packages/tfcode/test/preload.ts diff --git a/packages/opencode/test/project/migrate-global.test.ts b/packages/tfcode/test/project/migrate-global.test.ts similarity index 100% rename from packages/opencode/test/project/migrate-global.test.ts rename to packages/tfcode/test/project/migrate-global.test.ts diff --git a/packages/opencode/test/project/project.test.ts b/packages/tfcode/test/project/project.test.ts similarity index 100% rename from packages/opencode/test/project/project.test.ts rename to packages/tfcode/test/project/project.test.ts diff --git a/packages/opencode/test/project/state.test.ts b/packages/tfcode/test/project/state.test.ts similarity index 100% rename from packages/opencode/test/project/state.test.ts rename to packages/tfcode/test/project/state.test.ts diff --git a/packages/opencode/test/project/vcs.test.ts b/packages/tfcode/test/project/vcs.test.ts similarity index 100% rename from packages/opencode/test/project/vcs.test.ts rename to packages/tfcode/test/project/vcs.test.ts diff --git a/packages/opencode/test/project/worktree-remove.test.ts b/packages/tfcode/test/project/worktree-remove.test.ts similarity index 100% rename from packages/opencode/test/project/worktree-remove.test.ts rename to packages/tfcode/test/project/worktree-remove.test.ts diff --git a/packages/opencode/test/provider/amazon-bedrock.test.ts b/packages/tfcode/test/provider/amazon-bedrock.test.ts similarity index 100% rename from packages/opencode/test/provider/amazon-bedrock.test.ts rename to packages/tfcode/test/provider/amazon-bedrock.test.ts diff --git a/packages/opencode/test/provider/copilot/convert-to-copilot-messages.test.ts b/packages/tfcode/test/provider/copilot/convert-to-copilot-messages.test.ts similarity index 100% rename from packages/opencode/test/provider/copilot/convert-to-copilot-messages.test.ts rename to packages/tfcode/test/provider/copilot/convert-to-copilot-messages.test.ts diff --git a/packages/opencode/test/provider/copilot/copilot-chat-model.test.ts b/packages/tfcode/test/provider/copilot/copilot-chat-model.test.ts similarity index 100% rename from packages/opencode/test/provider/copilot/copilot-chat-model.test.ts rename to packages/tfcode/test/provider/copilot/copilot-chat-model.test.ts diff --git a/packages/opencode/test/provider/gitlab-duo.test.ts b/packages/tfcode/test/provider/gitlab-duo.test.ts similarity index 100% rename from packages/opencode/test/provider/gitlab-duo.test.ts rename to packages/tfcode/test/provider/gitlab-duo.test.ts diff --git a/packages/opencode/test/provider/provider.test.ts b/packages/tfcode/test/provider/provider.test.ts similarity index 100% rename from packages/opencode/test/provider/provider.test.ts rename to packages/tfcode/test/provider/provider.test.ts diff --git a/packages/opencode/test/provider/transform.test.ts b/packages/tfcode/test/provider/transform.test.ts similarity index 100% rename from packages/opencode/test/provider/transform.test.ts rename to packages/tfcode/test/provider/transform.test.ts diff --git a/packages/opencode/test/pty/pty-output-isolation.test.ts b/packages/tfcode/test/pty/pty-output-isolation.test.ts similarity index 100% rename from packages/opencode/test/pty/pty-output-isolation.test.ts rename to packages/tfcode/test/pty/pty-output-isolation.test.ts diff --git a/packages/opencode/test/pty/pty-session.test.ts b/packages/tfcode/test/pty/pty-session.test.ts similarity index 100% rename from packages/opencode/test/pty/pty-session.test.ts rename to packages/tfcode/test/pty/pty-session.test.ts diff --git a/packages/opencode/test/question/question.test.ts b/packages/tfcode/test/question/question.test.ts similarity index 100% rename from packages/opencode/test/question/question.test.ts rename to packages/tfcode/test/question/question.test.ts diff --git a/packages/opencode/test/server/global-session-list.test.ts b/packages/tfcode/test/server/global-session-list.test.ts similarity index 100% rename from packages/opencode/test/server/global-session-list.test.ts rename to packages/tfcode/test/server/global-session-list.test.ts diff --git a/packages/opencode/test/server/project-init-git.test.ts b/packages/tfcode/test/server/project-init-git.test.ts similarity index 100% rename from packages/opencode/test/server/project-init-git.test.ts rename to packages/tfcode/test/server/project-init-git.test.ts diff --git a/packages/opencode/test/server/session-list.test.ts b/packages/tfcode/test/server/session-list.test.ts similarity index 100% rename from packages/opencode/test/server/session-list.test.ts rename to packages/tfcode/test/server/session-list.test.ts diff --git a/packages/opencode/test/server/session-messages.test.ts b/packages/tfcode/test/server/session-messages.test.ts similarity index 100% rename from packages/opencode/test/server/session-messages.test.ts rename to packages/tfcode/test/server/session-messages.test.ts diff --git a/packages/opencode/test/server/session-select.test.ts b/packages/tfcode/test/server/session-select.test.ts similarity index 100% rename from packages/opencode/test/server/session-select.test.ts rename to packages/tfcode/test/server/session-select.test.ts diff --git a/packages/opencode/test/session/compaction.test.ts b/packages/tfcode/test/session/compaction.test.ts similarity index 100% rename from packages/opencode/test/session/compaction.test.ts rename to packages/tfcode/test/session/compaction.test.ts diff --git a/packages/opencode/test/session/instruction.test.ts b/packages/tfcode/test/session/instruction.test.ts similarity index 100% rename from packages/opencode/test/session/instruction.test.ts rename to packages/tfcode/test/session/instruction.test.ts diff --git a/packages/opencode/test/session/llm.test.ts b/packages/tfcode/test/session/llm.test.ts similarity index 100% rename from packages/opencode/test/session/llm.test.ts rename to packages/tfcode/test/session/llm.test.ts diff --git a/packages/opencode/test/session/message-v2.test.ts b/packages/tfcode/test/session/message-v2.test.ts similarity index 100% rename from packages/opencode/test/session/message-v2.test.ts rename to packages/tfcode/test/session/message-v2.test.ts diff --git a/packages/opencode/test/session/messages-pagination.test.ts b/packages/tfcode/test/session/messages-pagination.test.ts similarity index 100% rename from packages/opencode/test/session/messages-pagination.test.ts rename to packages/tfcode/test/session/messages-pagination.test.ts diff --git a/packages/opencode/test/session/prompt.test.ts b/packages/tfcode/test/session/prompt.test.ts similarity index 100% rename from packages/opencode/test/session/prompt.test.ts rename to packages/tfcode/test/session/prompt.test.ts diff --git a/packages/opencode/test/session/retry.test.ts b/packages/tfcode/test/session/retry.test.ts similarity index 100% rename from packages/opencode/test/session/retry.test.ts rename to packages/tfcode/test/session/retry.test.ts diff --git a/packages/opencode/test/session/revert-compact.test.ts b/packages/tfcode/test/session/revert-compact.test.ts similarity index 100% rename from packages/opencode/test/session/revert-compact.test.ts rename to packages/tfcode/test/session/revert-compact.test.ts diff --git a/packages/opencode/test/session/session.test.ts b/packages/tfcode/test/session/session.test.ts similarity index 100% rename from packages/opencode/test/session/session.test.ts rename to packages/tfcode/test/session/session.test.ts diff --git a/packages/opencode/test/session/structured-output-integration.test.ts b/packages/tfcode/test/session/structured-output-integration.test.ts similarity index 100% rename from packages/opencode/test/session/structured-output-integration.test.ts rename to packages/tfcode/test/session/structured-output-integration.test.ts diff --git a/packages/opencode/test/session/structured-output.test.ts b/packages/tfcode/test/session/structured-output.test.ts similarity index 100% rename from packages/opencode/test/session/structured-output.test.ts rename to packages/tfcode/test/session/structured-output.test.ts diff --git a/packages/opencode/test/session/system.test.ts b/packages/tfcode/test/session/system.test.ts similarity index 100% rename from packages/opencode/test/session/system.test.ts rename to packages/tfcode/test/session/system.test.ts diff --git a/packages/opencode/test/share/share-next.test.ts b/packages/tfcode/test/share/share-next.test.ts similarity index 100% rename from packages/opencode/test/share/share-next.test.ts rename to packages/tfcode/test/share/share-next.test.ts diff --git a/packages/opencode/test/skill/discovery.test.ts b/packages/tfcode/test/skill/discovery.test.ts similarity index 100% rename from packages/opencode/test/skill/discovery.test.ts rename to packages/tfcode/test/skill/discovery.test.ts diff --git a/packages/opencode/test/skill/skill.test.ts b/packages/tfcode/test/skill/skill.test.ts similarity index 100% rename from packages/opencode/test/skill/skill.test.ts rename to packages/tfcode/test/skill/skill.test.ts diff --git a/packages/opencode/test/snapshot/snapshot.test.ts b/packages/tfcode/test/snapshot/snapshot.test.ts similarity index 100% rename from packages/opencode/test/snapshot/snapshot.test.ts rename to packages/tfcode/test/snapshot/snapshot.test.ts diff --git a/packages/opencode/test/storage/db.test.ts b/packages/tfcode/test/storage/db.test.ts similarity index 100% rename from packages/opencode/test/storage/db.test.ts rename to packages/tfcode/test/storage/db.test.ts diff --git a/packages/opencode/test/storage/json-migration.test.ts b/packages/tfcode/test/storage/json-migration.test.ts similarity index 100% rename from packages/opencode/test/storage/json-migration.test.ts rename to packages/tfcode/test/storage/json-migration.test.ts diff --git a/packages/opencode/test/tool/__snapshots__/tool.test.ts.snap b/packages/tfcode/test/tool/__snapshots__/tool.test.ts.snap similarity index 100% rename from packages/opencode/test/tool/__snapshots__/tool.test.ts.snap rename to packages/tfcode/test/tool/__snapshots__/tool.test.ts.snap diff --git a/packages/opencode/test/tool/apply_patch.test.ts b/packages/tfcode/test/tool/apply_patch.test.ts similarity index 100% rename from packages/opencode/test/tool/apply_patch.test.ts rename to packages/tfcode/test/tool/apply_patch.test.ts diff --git a/packages/opencode/test/tool/bash.test.ts b/packages/tfcode/test/tool/bash.test.ts similarity index 100% rename from packages/opencode/test/tool/bash.test.ts rename to packages/tfcode/test/tool/bash.test.ts diff --git a/packages/opencode/test/tool/edit.test.ts b/packages/tfcode/test/tool/edit.test.ts similarity index 100% rename from packages/opencode/test/tool/edit.test.ts rename to packages/tfcode/test/tool/edit.test.ts diff --git a/packages/opencode/test/tool/external-directory.test.ts b/packages/tfcode/test/tool/external-directory.test.ts similarity index 100% rename from packages/opencode/test/tool/external-directory.test.ts rename to packages/tfcode/test/tool/external-directory.test.ts diff --git a/packages/opencode/test/tool/fixtures/large-image.png b/packages/tfcode/test/tool/fixtures/large-image.png similarity index 100% rename from packages/opencode/test/tool/fixtures/large-image.png rename to packages/tfcode/test/tool/fixtures/large-image.png diff --git a/packages/opencode/test/tool/fixtures/models-api.json b/packages/tfcode/test/tool/fixtures/models-api.json similarity index 100% rename from packages/opencode/test/tool/fixtures/models-api.json rename to packages/tfcode/test/tool/fixtures/models-api.json diff --git a/packages/opencode/test/tool/grep.test.ts b/packages/tfcode/test/tool/grep.test.ts similarity index 100% rename from packages/opencode/test/tool/grep.test.ts rename to packages/tfcode/test/tool/grep.test.ts diff --git a/packages/opencode/test/tool/question.test.ts b/packages/tfcode/test/tool/question.test.ts similarity index 100% rename from packages/opencode/test/tool/question.test.ts rename to packages/tfcode/test/tool/question.test.ts diff --git a/packages/opencode/test/tool/read.test.ts b/packages/tfcode/test/tool/read.test.ts similarity index 100% rename from packages/opencode/test/tool/read.test.ts rename to packages/tfcode/test/tool/read.test.ts diff --git a/packages/opencode/test/tool/registry.test.ts b/packages/tfcode/test/tool/registry.test.ts similarity index 100% rename from packages/opencode/test/tool/registry.test.ts rename to packages/tfcode/test/tool/registry.test.ts diff --git a/packages/opencode/test/tool/skill.test.ts b/packages/tfcode/test/tool/skill.test.ts similarity index 100% rename from packages/opencode/test/tool/skill.test.ts rename to packages/tfcode/test/tool/skill.test.ts diff --git a/packages/opencode/test/tool/task.test.ts b/packages/tfcode/test/tool/task.test.ts similarity index 100% rename from packages/opencode/test/tool/task.test.ts rename to packages/tfcode/test/tool/task.test.ts diff --git a/packages/opencode/test/tool/truncation.test.ts b/packages/tfcode/test/tool/truncation.test.ts similarity index 100% rename from packages/opencode/test/tool/truncation.test.ts rename to packages/tfcode/test/tool/truncation.test.ts diff --git a/packages/opencode/test/tool/webfetch.test.ts b/packages/tfcode/test/tool/webfetch.test.ts similarity index 100% rename from packages/opencode/test/tool/webfetch.test.ts rename to packages/tfcode/test/tool/webfetch.test.ts diff --git a/packages/opencode/test/tool/write.test.ts b/packages/tfcode/test/tool/write.test.ts similarity index 100% rename from packages/opencode/test/tool/write.test.ts rename to packages/tfcode/test/tool/write.test.ts diff --git a/packages/opencode/test/util/data-url.test.ts b/packages/tfcode/test/util/data-url.test.ts similarity index 100% rename from packages/opencode/test/util/data-url.test.ts rename to packages/tfcode/test/util/data-url.test.ts diff --git a/packages/opencode/test/util/effect-zod.test.ts b/packages/tfcode/test/util/effect-zod.test.ts similarity index 100% rename from packages/opencode/test/util/effect-zod.test.ts rename to packages/tfcode/test/util/effect-zod.test.ts diff --git a/packages/opencode/test/util/filesystem.test.ts b/packages/tfcode/test/util/filesystem.test.ts similarity index 100% rename from packages/opencode/test/util/filesystem.test.ts rename to packages/tfcode/test/util/filesystem.test.ts diff --git a/packages/opencode/test/util/format.test.ts b/packages/tfcode/test/util/format.test.ts similarity index 100% rename from packages/opencode/test/util/format.test.ts rename to packages/tfcode/test/util/format.test.ts diff --git a/packages/opencode/test/util/glob.test.ts b/packages/tfcode/test/util/glob.test.ts similarity index 100% rename from packages/opencode/test/util/glob.test.ts rename to packages/tfcode/test/util/glob.test.ts diff --git a/packages/opencode/test/util/iife.test.ts b/packages/tfcode/test/util/iife.test.ts similarity index 100% rename from packages/opencode/test/util/iife.test.ts rename to packages/tfcode/test/util/iife.test.ts diff --git a/packages/opencode/test/util/lazy.test.ts b/packages/tfcode/test/util/lazy.test.ts similarity index 100% rename from packages/opencode/test/util/lazy.test.ts rename to packages/tfcode/test/util/lazy.test.ts diff --git a/packages/opencode/test/util/lock.test.ts b/packages/tfcode/test/util/lock.test.ts similarity index 100% rename from packages/opencode/test/util/lock.test.ts rename to packages/tfcode/test/util/lock.test.ts diff --git a/packages/opencode/test/util/module.test.ts b/packages/tfcode/test/util/module.test.ts similarity index 100% rename from packages/opencode/test/util/module.test.ts rename to packages/tfcode/test/util/module.test.ts diff --git a/packages/opencode/test/util/process.test.ts b/packages/tfcode/test/util/process.test.ts similarity index 100% rename from packages/opencode/test/util/process.test.ts rename to packages/tfcode/test/util/process.test.ts diff --git a/packages/opencode/test/util/timeout.test.ts b/packages/tfcode/test/util/timeout.test.ts similarity index 100% rename from packages/opencode/test/util/timeout.test.ts rename to packages/tfcode/test/util/timeout.test.ts diff --git a/packages/opencode/test/util/which.test.ts b/packages/tfcode/test/util/which.test.ts similarity index 100% rename from packages/opencode/test/util/which.test.ts rename to packages/tfcode/test/util/which.test.ts diff --git a/packages/opencode/test/util/wildcard.test.ts b/packages/tfcode/test/util/wildcard.test.ts similarity index 100% rename from packages/opencode/test/util/wildcard.test.ts rename to packages/tfcode/test/util/wildcard.test.ts diff --git a/packages/opencode/tsconfig.json b/packages/tfcode/tsconfig.json similarity index 100% rename from packages/opencode/tsconfig.json rename to packages/tfcode/tsconfig.json diff --git a/turbo.json b/turbo.json index 57e4f1195..8fd8151e1 100644 --- a/turbo.json +++ b/turbo.json @@ -8,7 +8,7 @@ "dependsOn": [], "outputs": ["dist/**"] }, - "opencode#test": { + "tfcode#test": { "dependsOn": ["^build"], "outputs": [] },