Commit Graph

  • 1114e12ba0 Sync Cupcake policies into mission workspaces master Travis Vasceannie 2026-01-24 04:12:18 +00:00
  • 0284b10263 Bump Open Agent version to 0.2.1 Travis Vasceannie 2026-01-24 03:09:58 +00:00
  • 1c99c55952 Fix UI updater permissions and install path Travis Vasceannie 2026-01-24 02:59:54 +00:00
  • 3ea0a2ddba Make Open Agent update non-destructive and use HOME cargo Travis Vasceannie 2026-01-24 02:48:04 +00:00
  • 225859b614 Commit all current changes Travis Vasceannie 2026-01-24 02:41:24 +00:00
  • 05bf62c88d Avoid overwriting invalid or missing OpenCode config Travis Vasceannie 2026-01-24 02:40:00 +00:00
  • e9d6a34b43 fix: pass mission_id to file uploads for mission-specific context directories Thomas Marchand 2026-01-18 20:11:01 +00:00
  • e2858c9a17 fix: address security and UX issues from review Thomas Marchand 2026-01-18 19:47:42 +00:00
  • a9f70ec49c fix: properly distinguish thinking vs text deltas in Claude Code streaming Thomas Marchand 2026-01-18 19:43:34 +00:00
  • dba2c91124 fix: remove --dangerously-skip-permissions flag (incompatible with root) Thomas Marchand 2026-01-18 19:27:23 +00:00
  • 9b43a0da49 fix: use CLAUDE_CODE_OAUTH_TOKEN for OAuth authentication Thomas Marchand 2026-01-18 19:04:40 +00:00
  • 2117dec3e1 fix: use OAuth access_token for Claude Code backend authentication Thomas Marchand 2026-01-18 18:50:51 +00:00
  • 94547b37fe fix: add workspace_id to file upload API for correct path resolution Thomas Marchand 2026-01-18 17:47:24 +00:00
  • ebc1082b6d fix: mission creation for Claude Code backend Thomas Marchand 2026-01-18 17:35:05 +00:00
  • 814cd430b3 fix: resolve Bugbot review findings for Claude Code backend Thomas Marchand 2026-01-18 17:21:19 +00:00
  • d002aebf35 feat: use AI Providers for Claude Code authentication Thomas Marchand 2026-01-18 15:28:24 +00:00
  • 3b63819402 refactor: merge backend selection into agent dropdown Thomas Marchand 2026-01-18 15:09:49 +00:00
  • 36fafe193e feat: implement Claude Code backend and harness-aware UI Thomas Marchand 2026-01-18 14:58:04 +00:00
  • 0303c5e6ae fix: fix MCP scope migration and add duplicate cleanup Thomas Marchand 2026-01-18 14:19:18 +00:00
  • fbf2715e1e fix: add database migration for backend column and fix agent selection race condition Thomas Marchand 2026-01-18 11:55:26 +00:00
  • 699473576b fix: use persisted OpenCode settings for registry Thomas Marchand 2026-01-18 11:26:50 +00:00
  • a809ddd162 feat: add backend config settings and tests Thomas Marchand 2026-01-18 11:25:34 +00:00
  • e872eee19c fix: make mission workspaces backend-aware Thomas Marchand 2026-01-18 11:10:03 +00:00
  • 3ea5c79b95 feat: add claude support Thomas Marchand 2026-01-18 10:34:26 +00:00
  • 6389dccfc3 Add persistent settings storage for library_remote Thomas Marchand 2026-01-17 18:01:23 +00:00
  • 38df08deae Remove client-side library remote override Thomas Marchand 2026-01-17 17:11:39 +00:00
  • 47c2c9f083 Add library_remote to health endpoint Thomas Marchand 2026-01-17 17:08:06 +00:00
  • 92c14e14ef Fix DNS resolution when shared_network=false without Tailscale Thomas Marchand 2026-01-17 16:20:10 +00:00
  • b51dac9687 Fix context folder timing issue in container workspaces Thomas Marchand 2026-01-17 16:16:49 +00:00
  • 4d89205844 Fix workspace update cannot reset shared_network to default Thomas Marchand 2026-01-17 15:47:44 +00:00
  • 49b9ea77cb Fix EventSource leak when starting concurrent plugin updates Thomas Marchand 2026-01-17 15:34:05 +00:00
  • ec73910f05 Fix context bind mount for chroot workspaces Thomas Marchand 2026-01-17 15:18:55 +00:00
  • 81feecbd48 Fix plugin update bugs from Bugbot review Thomas Marchand 2026-01-17 15:12:43 +00:00
  • 5c2f898234 feat: Add shared_network option for container workspaces Thomas Marchand 2026-01-17 15:01:03 +00:00
  • e5c0427c14 Fix file uploads not reaching container workspaces Thomas Marchand 2026-01-17 14:53:46 +00:00
  • a36647c63f Fix context bind mount for container workspaces Thomas Marchand 2026-01-17 14:20:03 +00:00
  • c17a9f3891 Fix broken context symlink in container workspaces Thomas Marchand 2026-01-17 13:58:32 +00:00
  • 407d2f8c16 Auto-start build for template-based container workspaces Thomas Marchand 2026-01-17 13:28:37 +00:00
  • 2a9aaa3fda Hide separator line above pagination in docs Thomas Marchand 2026-01-17 11:17:55 +00:00
  • dae2e088f4 Add installed plugins UI with update functionality Thomas Marchand 2026-01-17 11:17:45 +00:00
  • 68725134de Add installed plugins API with version checking and update support Thomas Marchand 2026-01-17 11:17:38 +00:00
  • cb36560526 Rename host MCP to workspace MCP for clarity Thomas Marchand 2026-01-17 08:56:09 +00:00
  • fa40ad8574 Add command parameter support with autocomplete display Thomas Marchand 2026-01-16 17:03:55 +00:00
  • dc95f5b692 Add disabled state to Send/Queue buttons for visual feedback Thomas Marchand 2026-01-16 16:55:55 +00:00
  • 7f9165682e docs: Move AI callout after title for better layout Thomas Marchand 2026-01-16 16:51:41 +00:00
  • 58e10a5a95 Add library item rename with cascading reference updates Thomas Marchand 2026-01-16 16:48:52 +00:00
  • 9daa328941 Fix update process: reset repo before checkout and ensure SSE flush Thomas Marchand 2026-01-16 15:58:45 +00:00
  • 724803d2f1 docs: Document git clone requirement for one-click updates Thomas Marchand 2026-01-16 15:01:39 +00:00
  • 836f9ddfa0 Remove SSE inactivity timeout - let OpenCode handle all timeouts Thomas Marchand 2026-01-16 14:51:26 +00:00
  • e3cf4657b7 Fix Bugbot findings: button state, timeout extension, periodic logging Thomas Marchand 2026-01-16 14:44:29 +00:00
  • ac198e780b Fix update stream error handling and unreachable code Thomas Marchand 2026-01-16 14:31:23 +00:00
  • 8d0dcade2a feat(system): Add GitHub release detection and one-click updates for Open Agent Thomas Marchand 2026-01-16 14:14:57 +00:00
  • 2cf2b9663e fix(dashboard): Use ref to trigger enhanced input submit Thomas Marchand 2026-01-16 14:14:50 +00:00
  • a93f0552a4 feat(dashboard): Improve settings UX with header Save button Thomas Marchand 2026-01-16 14:14:45 +00:00
  • c4aba7798a feat(library): Copy system oh-my-opencode config to Library Thomas Marchand 2026-01-16 14:14:40 +00:00
  • 670c456136 docs: Add SSH key setup guide and link to INSTALL.md Thomas Marchand 2026-01-16 14:14:34 +00:00
  • 8bd8d85e6c Fix agent name badge truncation in iOS phase bubble Thomas Marchand 2026-01-16 14:14:06 +00:00
  • 582bba78ad Remove tool.running event handling, keep tool tracking only Thomas Marchand 2026-01-16 13:45:47 +00:00
  • 80d79c40fb Track running tools to extend SSE timeout during execution Thomas Marchand 2026-01-16 13:39:41 +00:00
  • d2c990961b iOS UI improvements: keyboard handling and sheet layout Thomas Marchand 2026-01-16 13:21:05 +00:00
  • 887173df90 Support tool progress heartbeats in SSE stream Thomas Marchand 2026-01-16 13:20:46 +00:00
  • b519f02b62 Th0rgal/ios compat review (#37) Thomas Marchand 2026-01-16 09:41:11 +00:00
  • 169e82821a Add password UI for sensitive env vars in workspace settings Thomas Marchand 2026-01-15 13:28:48 +00:00
  • 740451e8a1 Add AES-256-GCM encryption for workspace template env vars (cherry-pick from PR #36) Thomas Marchand 2026-01-15 13:24:50 +00:00
  • e827940e54 Fix workspace stuck in Building status on container execution failure Thomas Marchand 2026-01-15 13:16:24 +00:00
  • 138c3eddb5 Improve workspace creation and build UX Thomas Marchand 2026-01-15 12:01:01 +00:00
  • 38007de1d6 Improve build logs UI: hide controls while building Thomas Marchand 2026-01-15 11:55:00 +00:00
  • d89423ef4e Add real-time build log streaming to workspace UI Thomas Marchand 2026-01-15 11:39:41 +00:00
  • 0353c8eeea Add workspace debug endpoints for template development Thomas Marchand 2026-01-15 10:32:25 +00:00
  • 7e74e77a66 Fix iOS build by adding MarkdownView.swift to Xcode project (#34) Thomas Marchand 2026-01-15 08:21:35 +00:00
  • c32f98f57f Clean up stuck tool detection and improve mission completion UX (#33) Thomas Marchand 2026-01-15 07:23:08 +00:00
  • 3d0b4d19b7 Th0rgal/update branding (#32) Thomas Marchand 2026-01-12 22:45:05 +00:00
  • 5110ae52b4 Fix/opencode sse streaming (#31) Thomas Marchand 2026-01-07 19:46:23 +00:00
  • 7537bb6a3d Add configuration library and workspace management (#30) Thomas Marchand 2026-01-07 08:16:50 +00:00
  • 2d09095535 Fix file upload position and desktop button styling (#29) Thomas Marchand 2026-01-05 06:24:22 -08:00
  • aa65c4a1ef Add stall detection warning for stuck agent operations (#28) Thomas Marchand 2026-01-04 23:55:27 -08:00
  • a3d3437b1d OpenCode workspace host + MCP sync + iOS fixes (#27) Thomas Marchand 2026-01-04 13:04:05 -08:00
  • 8cf3211110 Fix thinking stream handling (#26) Thomas Marchand 2026-01-04 10:13:05 +00:00
  • 269958f0a9 Fix SSE event filtering and add Picture-in-Picture support (#25) Thomas Marchand 2026-01-03 22:16:02 +00:00
  • 0c2344b74d Add display selector to iOS dashboard (#24) Thomas Marchand 2026-01-03 17:54:14 +00:00
  • 69fe11f5b1 Fix iOS build: use isUser property instead of enum comparison (#23) Thomas Marchand 2026-01-03 17:18:10 +00:00
  • 7f00b9b25c Fix message ordering when sending multiple messages rapidly (#22) Thomas Marchand 2026-01-03 16:52:57 +00:00
  • 5c361e02a6 Improve connection state tracking and sync reliability for web and iOS Thomas Marchand 2026-01-03 15:47:56 +00:00
  • 07378f3fe8 Fix mission viewing UX issues Thomas Marchand 2026-01-03 15:32:34 +00:00
  • 4459718984 Add optimistic user message display to web dashboard Thomas Marchand 2026-01-03 14:18:31 +00:00
  • 24401edf52 Fix race condition causing duplicate user messages in iOS Thomas Marchand 2026-01-03 14:14:02 +00:00
  • 400700dea7 Fix agent working indicator position and iOS message filtering (#19) Thomas Marchand 2026-01-03 14:08:01 +00:00
  • 779f0dcd64 Merge pull request #18 from lfglabs-dev/Th0rgal/ios-mission-loading Thomas Marchand 2026-01-03 13:33:37 +00:00
  • 298dd2ea84 Merge master into ios-mission-loading Thomas Marchand 2026-01-03 13:33:29 +00:00
  • d58820b143 Fix user message not showing when mission is loading Thomas Marchand 2026-01-03 13:17:27 +00:00
  • b42ed192cf Add real-time desktop streaming for watching AI agent work (#17) Thomas Marchand 2026-01-03 12:21:35 +00:00
  • ec95975b57 Fix data race in iOS reconnection backoff using OSAllocatedUnfairLock Thomas Marchand 2026-01-03 10:55:11 +00:00
  • f601c1e231 Add race condition guard to URL-based mission loading Thomas Marchand 2026-01-03 10:36:04 +00:00
  • 58001553a7 Fix additional Bugbot review issues Thomas Marchand 2026-01-03 10:19:32 +00:00
  • e80d01214f Fix Bugbot review issues Thomas Marchand 2026-01-03 10:02:10 +00:00
  • e1ee3e11a0 Separate viewed mission from main mission to prevent event leaking Thomas Marchand 2026-01-03 09:47:57 +00:00
  • e8d2f956ca Fix user message not appearing when viewing a specific mission Thomas Marchand 2026-01-03 08:43:56 +00:00
  • e44c0d00a3 Fix mission not loading when accessed via URL before authentication Thomas Marchand 2026-01-03 08:33:31 +00:00
  • 2c9e18045f Fix web dashboard showing "Agent is working..." for idle missions Thomas Marchand 2026-01-03 06:19:41 +00:00
  • e0d09a55d3 Fix user message not appearing when viewing parallel missions Thomas Marchand 2026-01-03 06:15:03 +00:00