Skip to content

Complete trajectory: trajectory viewer back button navigation#54

Merged
khaliqgant merged 4 commits into
mainfrom
claude/review-trajectories-WK9i3
Jan 3, 2026
Merged

Complete trajectory: trajectory viewer back button navigation#54
khaliqgant merged 4 commits into
mainfrom
claude/review-trajectories-WK9i3

Conversation

@khaliqgant

Copy link
Copy Markdown
Member

Resolved traj_cvtqhlwcq9s0 - the back button was implemented in the
header of TrajectoryViewer.tsx (lines 106-117), allowing users to
return to the trajectory list when viewing a specific trajectory.

Also verified that previously abandoned trajectories had their work
completed:

  • traj_ozd98si6a7ns: thinking indicator fix implemented via
    latestMessageToAgent Map in MessageList.tsx
  • traj_9921cuhel0pj: empty handoff fix implemented in pty-wrapper.ts
    and tmux-wrapper.ts with SESSION_END data storage

claude added 4 commits January 3, 2026 18:44
Resolved traj_cvtqhlwcq9s0 - the back button was implemented in the
header of TrajectoryViewer.tsx (lines 106-117), allowing users to
return to the trajectory list when viewing a specific trajectory.

Also verified that previously abandoned trajectories had their work
completed:
- traj_ozd98si6a7ns: thinking indicator fix implemented via
  latestMessageToAgent Map in MessageList.tsx
- traj_9921cuhel0pj: empty handoff fix implemented in pty-wrapper.ts
  and tmux-wrapper.ts with SESSION_END data storage
Two key changes for end-to-end cloud flow:

1. GitHub token from Nango (not vault)
   - Added getGithubAppTokenForUser() to fetch fresh installation token
   - GitHub App tokens expire hourly, so we get them at provision time
   - Finds user's Nango connection from their synced repos

2. Create CLI credential files in workspace container
   - Claude CLI expects ~/.claude/credentials.json
   - Codex CLI expects ~/.codex/credentials.json
   - Workspace entrypoint now creates these from ENV vars
   - Supports ANTHROPIC_TOKEN, OPENAI_TOKEN, GOOGLE_TOKEN
Reviewed entire cloud provisioning flow from signup to agent spawn.
Verified all pieces connect correctly:
- Nango OAuth and GitHub App token flow
- Vault credential storage and workspace ENV passing
- Entrypoint cloning and credential file creation
- Spawn mechanism with correct cwd

Documented limitations:
- 100 repo max (no pagination)
- Multi-repo workspaces spawn to /workspace root
@khaliqgant khaliqgant merged commit f6a9bd3 into main Jan 3, 2026
6 checks passed
@khaliqgant khaliqgant deleted the claude/review-trajectories-WK9i3 branch January 3, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants