Skip to content

feat: workspace UI, session page URLs, git proxy tools#10

Merged
ludamad merged 2 commits intomainfrom
feat/workspace-ui-v2
Mar 9, 2026
Merged

feat: workspace UI, session page URLs, git proxy tools#10
ludamad merged 2 commits intomainfrom
feat/workspace-ui-v2

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 9, 2026

Summary

  • Workspace UI overhaul: improved contrast, semantic color coding (red=error, green=bash, yellow=tools), tool call grouping with colored borders, agent collapsible sections, distinct code block backgrounds
  • Session page URLs: replace ci.aztec-labs.com links with claudebox.work/s/<worktreeId> — all log URLs now point to the dashboard
  • Git proxy tools: git_fetch, git_pull, submodule_update MCP tools for authenticated git operations in containers
  • Pre-clone: container entrypoint pre-clones from reference repo before Claude starts
  • Cleanup: remove self_assess from barretenberg-audit, remove create_skill from default/dev, update create_gist description, change skipSubmodulesinitSubmodules (default off)

Test plan

  • All 89 tests pass
  • Verify workspace UI renders correctly with tool grouping and agent sections
  • Verify session page URLs work end-to-end
  • Test git_fetch/git_pull/submodule_update in a container session

🤖 Generated with Claude Code

AztecBot and others added 2 commits March 9, 2026 05:23
…clone

- Workspace UI: improved contrast, semantic color coding, tool call grouping,
  agent collapsible sections, distinct code block backgrounds
- Replace ci.aztec-labs.com URLs with claudebox.work/s/<worktreeId> session pages
- Add registerGitProxy: git_fetch, git_pull, submodule_update MCP tools
- Change skipSubmodules→initSubmodules (default off), submodules on demand
- Pre-clone repo in container-entrypoint.sh from reference repo
- Update create_gist description for complex-only use
- Remove self_assess tool from barretenberg-audit
- Remove create_skill from default and claudebox-dev tool lists
- Update container-claude.md docs for git auth and pre-clone workflow

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Sparse pre-clone: autodetect .claude dirs from reference repo
- clone_repo disables sparse checkout to expand full tree
- read_log/write_log MCP tools for CI log access (replaces direct ci.aztec-labs.com)
- create_gist enforces one per session, add update_gist tool
- updateGist added to libcreds github client
- All container-claude.md updated with new tools

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ludamad ludamad merged commit 8365e42 into main Mar 9, 2026
5 checks passed
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