Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MiniCodeMonkey/chief
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: MiniCodeMonkey/chief
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/uplink
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 121 files changed
  • 1 contributor

Commits on Mar 20, 2026

  1. feat(uplink): add web app support with device auth, serve command, an…

    …d WebSocket connectivity
    
    Adds device OAuth authentication, a headless `serve` command with WebSocket connectivity
    via Pusher protocol, workspace management, Claude session management over WebSocket,
    and a self-update mechanism. The existing TUI experience is preserved by refactoring the
    loop engine into a shared core that both TUI and serve consume.
    
    Key changes:
    - Migrate CLI to Cobra framework for structured command tree
    - Add login/logout commands with device OAuth flow
    - Add serve command for headless WebSocket-connected operation
    - Add uplink package (Pusher client, HTTP client, message batcher)
    - Add engine package as shared loop abstraction
    - Add workspace scanner and file watcher
    - Add WebSocket message types and rate limiting
    - Remove multi-agent support (Claude-only going forward)
    - Remove markdown PRD format (JSON-only)
    - Update docs to reflect new architecture
    MiniCodeMonkey committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    003ff55 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2026

  1. revert: restore non-uplink files to main branch state

    Reverts docs/, CONTRIBUTING.md, LICENSE, and internal/update/update.go
    changes that were unrelated to the uplink feature.
    MiniCodeMonkey committed Mar 21, 2026
    Configuration menu
    Copy the full SHA
    5383708 View commit details
    Browse the repository at this point in the history
Loading