You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Office Control Plane — The Office web UI now includes a full control plane for managing the daemon (restart), channels (start/stop), and device pairing, plus a consolidated Services tab that merges provider management into a single view. (#267, #268)
CLI Rewrite in TypeScript — Replaced shell script entrypoints with a modular Node.js/TypeScript CLI, improving maintainability and adding proper type annotations throughout. (#260, #263, #264)
Standardized Auth Credentials — Provider credentials now use a consistent api_key / oauth_token schema, unifying how secrets are stored and passed across the system. (#261)
New Features
Office control plane with daemon restart, channel management, and device pairing UI (664749f)
Standardized provider credentials with api_key and oauth_token fields (5d6d745)
Improvements
Merged providers into the Services tab and removed the standalone /logs page in Office UI (788a80d)
CLI entrypoint rewritten from shell scripts to a Node.js entry with modular TypeScript modules (39d0e18, 602f9f9)
Added type annotations across CLI to fix TS18046 unknown-type errors (8f9f2b9)
Sandbox mode now passes IS_SANDBOX=1 env var to Claude invocations (bdf703f)
Bug Fixes
Fixed Docker build and moved Docker instructions to a collapsible README section (363e2cf)
Fixed Docker container to run as root so Codex can read auth.json (9ccd691)
Moved persistent data under the tinyagi user home directory in Docker (e78dde3)