Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 42 additions & 3 deletions .trajectories/active/traj_v87cyrs8dke9.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,47 @@
},
"status": "active",
"startedAt": "2026-05-14T14:28:34.155Z",
"agents": [],
"chapters": [],
"agents": [
{
"name": "default",
"role": "lead",
"joinedAt": "2026-05-18T04:01:59.334Z"
}
],
"chapters": [
{
"id": "chap_alw03jfffmtf",
"title": "Work",
"agentName": "default",
"startedAt": "2026-05-18T04:01:59.334Z",
"events": [
{
"ts": 1779076919335,
"type": "decision",
"content": "Factored broker-connection discovery into src/cli/lib/broker-connection.ts",
"raw": {
"question": "Factored broker-connection discovery into src/cli/lib/broker-connection.ts",
"chosen": "Factored broker-connection discovery into src/cli/lib/broker-connection.ts",
"alternatives": [],
"reasoning": "Drive and view both need the same flag/env/connection.json fallback chain; pulling it out keeps both verbs aligned and unblocks future relay/new/run verbs from sub-PR 4."
},
"significance": "high"
},
{
"ts": 1779076919835,
"type": "decision",
"content": "Hand-rolled keybind state machine in drive.ts instead of pulling in readline.emitKeypressEvents",
"raw": {
"question": "Hand-rolled keybind state machine in drive.ts instead of pulling in readline.emitKeypressEvents",
"chosen": "Hand-rolled keybind state machine in drive.ts instead of pulling in readline.emitKeypressEvents",
"alternatives": [],
"reasoning": "All bindings are ASCII control chars (Ctrl+G/Ctrl+C/Ctrl+B prefix). Tiny stateful parser handles cross-chunk Ctrl+B prefix cleanly and is trivially testable."
},
"significance": "high"
}
]
}
],
"commits": [],
"filesChanged": [],
"projectId": "/Users/will/Projects/AgentWorkforce/relay",
Expand All @@ -16,4 +55,4 @@
"startRef": "83ecfbca9cd87540629ae0a9b2f155cd2c3070cf",
"endRef": "83ecfbca9cd87540629ae0a9b2f155cd2c3070cf"
}
}
}
2 changes: 1 addition & 1 deletion .trajectories/completed/2026-05/traj_ryf5sstno6p3.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
},
"commits": [],
"filesChanged": [],
"projectId": "/Users/will/Projects/AgentWorkforce/relay/.claude/worktrees/agent-aff3649a00a0f36ab",
"projectId": "<repo-root>",
"tags": [],
"_trace": {
"startRef": "a30e5c89ae5b80bf733a407590643d51f4c998b4",
Expand Down
4 changes: 2 additions & 2 deletions .trajectories/index.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version": 1,
"lastUpdated": "2026-05-18T03:02:35.347Z",
"lastUpdated": "2026-05-18T04:01:59.836Z",
"trajectories": {
"traj_9gq96irkj00s": {
"title": "Update relay to use published relaycast Rust reclaim fix",
Expand Down Expand Up @@ -414,7 +414,7 @@
"title": "Upgrade .agentworkforce personas to latest 3.x shape",
"status": "active",
"startedAt": "2026-05-14T14:28:34.155Z",
"path": "/Users/will/Projects/AgentWorkforce/relay/.trajectories/active/traj_v87cyrs8dke9.json"
"path": ".trajectories/active/traj_v87cyrs8dke9.json"
},
"traj_v1wexlfur5zr": {
"title": "Fix broker headless reliability doc",
Expand Down
1 change: 1 addition & 0 deletions src/cli/bootstrap.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ const expectedLeafCommands = [
'run',
'connect',
'view',
'drive',
'dlq list',
'dlq inspect',
'dlq replay',
Expand Down
2 changes: 2 additions & 0 deletions src/cli/bootstrap.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import { registerConnectCommands } from './commands/connect.js';
import { registerOnCommands } from './commands/on.js';
import { registerDlqCommands } from './commands/dlq.js';
import { registerViewCommands } from './commands/view.js';
import { registerDriveCommands } from './commands/drive.js';

dotenvConfig({ quiet: true });

Expand Down Expand Up @@ -283,6 +284,7 @@ export function createProgram(options: { name?: string } = {}): Command {
registerConnectCommands(program);
registerDlqCommands(program);
registerViewCommands(program);
registerDriveCommands(program);

return program;
}
Expand Down
Loading
Loading