Skip to content

Commit 6de57b2

Browse files
dafzthomasclaude
andcommitted
feat: rebrand remaining T3 Code references to Haven Code
Replace all user-facing T3/t3code references with Haven Code/havenCode: - CLI command: t3 → haven-code, npm package: t3 → haven-code - Branch prefixes: t3code/ → havenCode/ (worktrees and PR branches) - Build artifact name: t3-code-desktop → haven-code-desktop - GitHub release name, docs, error messages - Effect service identifiers: t3/ → haven-code/ (required by linter) Intentionally preserved for backward compatibility: - T3CODE_* env vars, t3code: localStorage keys, refs/t3/ git refs - t3:// desktop scheme, legacy data dir names, @t3tools/* packages Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8d1f629 commit 6de57b2

61 files changed

Lines changed: 100 additions & 100 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.docs/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Architecture
22

3-
T3 Code runs as a **Node.js WebSocket server** that wraps `codex app-server` (JSON-RPC over stdio) and serves a React web app.
3+
Haven Code runs as a **Node.js WebSocket server** that wraps `codex app-server` (JSON-RPC over stdio) and serves a React web app.
44

55
```
66
┌─────────────────────────────────┐

.docs/codex-prerequisites.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Codex prerequisites
22

33
- Install Codex CLI so `codex` is on your PATH.
4-
- Authenticate Codex before running T3 Code (for example via API key or ChatGPT auth supported by Codex).
5-
- T3 Code starts the server via `codex app-server` per session.
4+
- Authenticate Codex before running Haven Code (for example via API key or ChatGPT auth supported by Codex).
5+
- Haven Code starts the server via `codex app-server` per session.

.docs/encyclopedia.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Encyclopedia
22

3-
This is a living glossary for T3 Code. It explains what common terms mean in this codebase.
3+
This is a living glossary for Haven Code. It explains what common terms mean in this codebase.
44

55
## Table of contents
66

.docs/runtime-modes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Runtime modes
22

3-
T3 Code has a global runtime mode switch in the chat toolbar:
3+
Haven Code has a global runtime mode switch in the chat toolbar:
44

55
- **Full access** (default): starts sessions with `approvalPolicy: never` and `sandboxMode: danger-full-access`.
66
- **Supervised**: starts sessions with `approvalPolicy: on-request` and `sandboxMode: workspace-write`, then prompts in-app for command/file approvals.

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ jobs:
257257
with:
258258
tag_name: ${{ needs.preflight.outputs.tag }}
259259
target_commitish: ${{ needs.preflight.outputs.ref }}
260-
name: T3 Code v${{ needs.preflight.outputs.version }}
260+
name: Haven Code v${{ needs.preflight.outputs.version }}
261261
generate_release_notes: true
262262
prerelease: ${{ needs.preflight.outputs.is_prerelease }}
263263
make_latest: ${{ needs.preflight.outputs.make_latest }}

AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
## Project Snapshot
99

10-
T3 Code is a minimal web GUI for using coding agents like Codex and Claude.
10+
Haven Code is a minimal web GUI for using coding agents like Codex and Claude.
1111

1212
This repository is a VERY EARLY WIP. Proposing sweeping changes that improve long-term maintainability is encouraged.
1313

@@ -32,7 +32,7 @@ Long term maintainability is a core priority. If you add new functionality, firs
3232

3333
## Codex App Server (Important)
3434

35-
T3 Code is currently Codex-first. The server starts `codex app-server` (JSON-RPC over stdio) per provider session, then streams structured events to the browser through WebSocket push messages.
35+
Haven Code is currently Codex-first. The server starts `codex app-server` (JSON-RPC over stdio) per provider session, then streams structured events to the browser through WebSocket push messages.
3636

3737
How we use it in this codebase:
3838

KEYBINDINGS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Keybindings
22

3-
T3 Code reads keybindings from:
3+
Haven Code reads keybindings from:
44

55
- `~/.t3/keybindings.json`
66

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# T3 Code
1+
# Haven Code
22

3-
T3 Code is a minimal web GUI for coding agents (currently Codex and Claude, more coming soon).
3+
Haven Code is a minimal web GUI for coding agents (currently Codex and Claude, more coming soon).
44

55
## How to use
66

77
> [!WARNING]
8-
> You need to have [Codex CLI](https://github.com/openai/codex) installed and authorized for T3 Code to work.
8+
> You need to have [Codex CLI](https://github.com/openai/codex) installed and authorized for Haven Code to work.
99
1010
```bash
11-
npx t3
11+
npx haven-code
1212
```
1313

1414
You can also just install the desktop app. It's cooler.

REMOTE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Remote Access Setup
22

3-
Use this when you want to open T3 Code from another device (phone, tablet, another laptop).
3+
Use this when you want to open Haven Code from another device (phone, tablet, another laptop).
44

55
## CLI ↔ Env option map
66

7-
The T3 Code CLI accepts the following configuration options, available either as CLI flags or environment variables:
7+
The Haven Code CLI accepts the following configuration options, available either as CLI flags or environment variables:
88

99
| CLI flag | Env var | Notes |
1010
| ----------------------- | --------------------- | ---------------------------------- |

apps/server/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"name": "t3",
2+
"name": "haven-code",
33
"version": "0.0.10",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/pingdotgg/t3code",
77
"directory": "apps/server"
88
},
99
"bin": {
10-
"t3": "./dist/index.mjs"
10+
"haven-code": "./dist/index.mjs"
1111
},
1212
"files": [
1313
"dist"

0 commit comments

Comments
 (0)