Commit Graph

  • 454edfe81e Add recovery handoff system notices (#5289) Dotta 2026-05-06 06:05:58 -05:00
  • 50db8c01d2 Serialize sandbox callback bridge against concurrent heartbeats (#5326) Devin Foley 2026-05-05 20:01:04 -07:00
  • f6bad8f6bf Sanitize remote execution envs at the boundary (#5325) Devin Foley 2026-05-05 19:30:14 -07:00
  • 36eaf9778f Expand sandbox callback bridge allowlist to cover the documented heartbeat surface (#5324) Devin Foley 2026-05-05 19:30:11 -07:00
  • 83e7ecc58e Preserve scope on manual heartbeat invokes (#5323) Devin Foley 2026-05-05 19:30:08 -07:00
  • 9fb0c73e0a Raise gemini-local hello probe timeout to 60s for SSH and E2B targets (#5322) Devin Foley 2026-05-05 19:30:04 -07:00
  • d6d7a7cea6 Add routine revision history and restore flow (#5285) Dotta 2026-05-05 11:54:52 -05:00
  • 9578dc3da7 Wire per-adapter sandbox install commands through test and execute paths (#5280) Devin Foley 2026-05-05 08:29:28 -07:00
  • af9386f879 Run a real command-v probe and source login profiles before exec in e2b sandboxes (#5279) Devin Foley 2026-05-05 08:21:37 -07:00
  • cb6af7c2cc Stage stdin to a temp file so the e2b sandbox executor delivers it reliably (#5278) Devin Foley 2026-05-05 08:00:49 -07:00
  • 5c2f9aba9d Run explicit-environment adapter tests on the requested target instead of falling back to the host (#5277) Devin Foley 2026-05-05 08:00:32 -07:00
  • 9042b8d042 Write apikey-mode auth.json so Codex CLI 0.122+ can authenticate via OPENAI_API_KEY (#5276) Devin Foley 2026-05-05 08:00:27 -07:00
  • 44c365dea3 Stop leaking host process.env into the remote Pi SSH probe (#5275) Devin Foley 2026-05-05 08:00:23 -07:00
  • 028c5aa00a Stop leaking host process.env into the remote OpenCode SSH probe (#5274) Devin Foley 2026-05-05 08:00:19 -07:00
  • ea7f53fd7d Handle Gemini CLI v0.38 stream-json wire format across parser, UI, and CLI formatter (#5273) Devin Foley 2026-05-05 08:00:14 -07:00
  • 3c73ed26b5 Expand plugin host surface (#5205) Dotta 2026-05-05 07:42:57 -05:00
  • d6bee62f02 Fix Cloud tenant issue identifier routes (#5196) Dotta 2026-05-04 13:20:58 -05:00
  • edbb670c3b Merge pull request #5154 from paperclipai/pap-3474-docker-timeout Dotta 2026-05-03 23:01:46 -05:00
  • fd10404374 Raise Docker image build timeout Dotta 2026-05-03 22:52:33 -05:00
  • 47920f9c47 Speed up PR CI critical path (#5147) Devin Foley 2026-05-03 20:20:14 -07:00
  • e01ffc18d3 Merge pull request #5148 from paperclipai/pap-3474-tenant-identity-deploy Dotta 2026-05-03 21:57:28 -05:00
  • ae23e02526 Support Cloud tenant identity bootstrap Dotta 2026-05-03 21:50:23 -05:00
  • 29401b231b fix(ci): gate new release packages on npm bootstrap (#5146) Devin Foley 2026-05-03 19:31:28 -07:00
  • a5430f010d Handle Gemini assistant message events in JSONL parser (#5143) Devin Foley 2026-05-03 18:36:50 -07:00
  • 6c090f84a9 Strip inherited host shell env from SSH remote execution (#5142) Devin Foley 2026-05-03 18:36:13 -07:00
  • 90631b09b3 Let adapters declare runtime command spec for remote provisioning (#5141) Devin Foley 2026-05-03 18:35:36 -07:00
  • 2dce81fbf6 Add optional bridge proxy request logging via PAPERCLIP_BRIDGE_DEBUG (#5140) Devin Foley 2026-05-03 18:34:48 -07:00
  • 0e51fa2b0d Honor reuse-existing preference and assignee default environment in issue runs (#5139) Devin Foley 2026-05-03 18:33:55 -07:00
  • 09eceb952a Avoid resuming stale remote sessions (Pi adapter) (#5120) Devin Foley 2026-05-03 13:51:38 -07:00
  • d22e790bd4 Validate remote model probes on execution target (OpenCode) (#5119) Devin Foley 2026-05-03 13:34:09 -07:00
  • 856c6cb192 Fix remote workspace environment shaping (#5118) Devin Foley 2026-05-03 13:17:52 -07:00
  • bb7d040894 Switch OpenCode to explicit static/local-aware model selection (#5117) Devin Foley 2026-05-03 13:01:34 -07:00
  • 076067865f Migrate SSH environment callback to bridge (#5116) Devin Foley 2026-05-03 12:43:52 -07:00
  • 37e0aac971 ci: build prod image from .farhoodlabs/Dockerfile Chris Farhood 2026-05-03 15:38:18 -04:00
  • a7b45938b7 Let sandbox providers declare shell defaults (#5114) Devin Foley 2026-05-03 12:19:35 -07:00
  • 15eac43b43 [codex] Retry max-turn exhausted heartbeats (#5096) Dotta 2026-05-03 11:30:48 -05:00
  • cee1cd7f4e Merge branches 'feat/skills-gitops-complete' and 'feat/secrets-management-ui' into local Chris Farhood 2026-05-03 11:02:47 -04:00
  • b3e7dcaa83 Merge branches 'feat/skills-gitops-complete' and 'feat/secrets-management-ui' into dev Chris Farhood 2026-05-03 11:02:25 -04:00
  • 3ea3020a76 fix(secrets): include skill metadata references in usages, route, and delete dialog feat/secrets-management-ui Chris Farhood 2026-05-03 11:02:16 -04:00
  • 27db0d3c67 fix(skills): prevent PAT pollution of bundled skills and orphan secrets on delete feat/skills-gitops-complete Chris Farhood 2026-05-03 11:00:02 -04:00
  • 5c681340f3 revert: restore paperclip-dev skill (validation requires it for now) Chris Farhood 2026-05-03 10:24:00 -04:00
  • 85cbbc9263 revert: restore paperclip-dev skill (validation requires it for now) Chris Farhood 2026-05-03 10:23:54 -04:00
  • 57229d0f24 [codex] Add issue monitor liveness controls (#4988) Dotta 2026-05-03 08:58:53 -05:00
  • acbfcb7d00 Merge branch 'feat/secrets-management-ui' into local Chris Farhood 2026-05-03 09:45:59 -04:00
  • 5f3cd831a1 Merge branch 'feat/secrets-management-ui' into dev Chris Farhood 2026-05-03 08:00:26 -04:00
  • 6cb333b986 fix(ui): order Secrets sidebar item right after Environments Chris Farhood 2026-05-03 08:00:14 -04:00
  • 18f550b946 fix(ci): make Docker Hub login non-blocking on dev build Chris Farhood 2026-05-02 17:30:04 -04:00
  • 191491a57f feat(secrets): company secrets management UI Chris Farhood 2026-05-02 17:21:10 -04:00
  • 76f09c8eb6 [PAP-3180] Move workspace switcher into sidebar (#4981) Dotta 2026-05-02 08:13:53 -05:00
  • 3bbd632355 Merge branch 'feat/env-var-multiline-input' into local Chris Farhood 2026-05-02 08:18:31 -04:00
  • 7e2517935c feat(env): collapse env value textarea to single line when unfocused feat/env-var-multiline-input Chris Farhood 2026-05-02 07:36:11 -04:00
  • 441bbd5b9a feat(env): allow multi-line env var values via auto-growing textarea Chris Farhood 2026-05-02 07:15:08 -04:00
  • bf1abb1492 chore(plugin-rpc): raise MAX_RPC_TIMEOUT_MS cap to 60 minutes Chris Farhood 2026-05-01 21:00:08 -04:00
  • e37180d3e3 chore(plugin-rpc): raise MAX_RPC_TIMEOUT_MS cap to 60 minutes Chris Farhood 2026-05-01 21:00:08 -04:00
  • 1678160c49 fix(ci): add acpx-local + sandbox plugins to fork Dockerfile deps stage Chris Farhood 2026-05-01 19:31:44 -04:00
  • c08c72e917 chore(ci): restore fork CI overlay Chris Farhood 2026-05-01 19:27:04 -04:00
  • fe43fbe2fd Merge branches 'feat/skills-gitops-complete', 'feat/company-portability-complete', 'feat/board-approval-markdown' and 'fix/remove-paperclip-dev-skill' into local Chris Farhood 2026-05-01 19:26:56 -04:00
  • 685ee84e4a [codex] Document terminal bench dispatch config (#4961) Dotta 2026-05-01 12:00:47 -05:00
  • d7719423e9 [codex] Harden non-system database backup schemas (#4960) Dotta 2026-05-01 11:59:53 -05:00
  • fe401b7fa9 [codex] Polish inbox nested issue UI (#4959) Dotta 2026-05-01 11:58:53 -05:00
  • 2d72292ad6 [codex] Add workspace routine run tab (#4958) Dotta 2026-05-01 11:58:15 -05:00
  • 570a4206da [codex] Recover productive terminal continuations (#4956) Dotta 2026-05-01 11:57:23 -05:00
  • 6bbe51ca4d fix(skills): remove bundled paperclip-dev skill fix/remove-paperclip-dev-skill Chris Farhood 2026-05-01 12:10:48 -04:00
  • 3cd26a78fc [codex] Surface live run comment context (#4957) Dotta 2026-05-01 10:44:11 -05:00
  • e8275318ba [codex] Raise agent heartbeat concurrency default (#4954) Dotta 2026-05-01 10:42:56 -05:00
  • e273d621fc [PAP-3154] Stop padding /live-runs by default (#4963) Dotta 2026-05-01 10:33:13 -05:00
  • 42a299fb9d [codex] Bound productivity review recovery loops (#4948) Dotta 2026-05-01 08:32:04 -05:00
  • 2131ede7b8 feat(board): render approval summary/recommendedAction/nextActionOnApproval as markdown feat/board-approval-markdown Chris Farhood 2026-04-29 14:22:31 -04:00
  • e8579d5c66 feat(import-export): complete company portability — secrets export/import and env round-tripping feat/company-portability-complete Chris Farhood 2026-05-01 08:18:50 -04:00
  • 9e30b72b27 test(skills): cover PAT import, skill auth, and scan-projects routes Chris Farhood 2026-05-01 07:58:51 -04:00
  • 7b12d907cc feat(skills): scan re-scans existing GitHub/sks_sh sources for new skills Chris Farhood 2026-05-01 07:43:02 -04:00
  • d1d592d793 fix(security): use manual redirects when PAT is attached Chris Farhood 2026-05-01 07:41:57 -04:00
  • 3dfb859676 feat(skills): GitHub PAT support for private skill repos Chris Farhood 2026-05-01 07:41:48 -04:00
  • d2dd759caa plugins: make e2b template default explicit (#4901) Devin Foley 2026-04-30 22:43:24 -07:00
  • b02e67cea5 fix(ci): diff PR workflow paths from merge base (#4903) Devin Foley 2026-04-30 21:22:40 -07:00
  • 6a7cca95ef chore(lockfile): refresh pnpm-lock.yaml (#4899) github-actions[bot] 2026-04-30 20:00:07 -05:00
  • 4272c1604d Add ACPX local adapter runtime (#4893) Dotta 2026-04-30 19:57:05 -05:00
  • ad5432fece [codex] Harden issue recovery reliability (#4875) Dotta 2026-04-30 16:44:28 -05:00
  • a3de1d764d Add cheap model profiles for local adapters (#4881) Dotta 2026-04-30 15:32:04 -05:00
  • 1fe1067361 Polish board settings and skills workflow (#4863) Dotta 2026-04-30 15:28:11 -05:00
  • c4269bab59 Add workflow interaction cancellation and issue cost summaries (#4862) Dotta 2026-04-30 13:57:25 -05:00
  • 87f19cd9a6 Improve issue thread scale and markdown polish (#4861) Dotta 2026-04-30 13:18:01 -05:00
  • cd606563f6 Expand database backups to non-system schemas (#4859) Dotta 2026-04-30 12:54:35 -05:00
  • c0ce35d1fb Improve E2B plugin configuration UX and fix execution timeouts (#4802) Devin Foley 2026-04-29 17:12:30 -07:00
  • a4ac6ff133 Add sandbox callback bridge for remote environment API access (#4801) Devin Foley 2026-04-29 16:37:34 -07:00
  • 4cf612a92d Fix runtime state race, workspace sync, plugin startup, and orphaned leases (#4804) Devin Foley 2026-04-29 16:37:10 -07:00
  • f9cf1d2f6a Add cursor sandbox support and fix SSH workspace sync (#4803) Devin Foley 2026-04-29 16:12:06 -07:00
  • a0f5cbffd7 Harden release flow with registry verification and dist-tag checks (#4800) Devin Foley 2026-04-29 15:56:20 -07:00
  • 367d4cab72 Fix SSH callback URL selection for LAN and private networks (#4799) Devin Foley 2026-04-29 15:56:17 -07:00
  • 9b99d30330 Add dedicated environment settings page and test-in-environment (#4798) Devin Foley 2026-04-29 15:56:13 -07:00
  • 3494e84a29 Add v2026.428.0 release changelog (#4665) Dotta 2026-04-28 17:40:20 -05:00
  • 6b7f6ce4b8 [codex] Split PR #4692 UI/QoL updates (#4701) Dotta 2026-04-28 17:18:58 -05:00
  • 1991ec9d6f [codex] Split backend control-plane QoL slice (#4700) Dotta 2026-04-28 16:46:45 -05:00
  • d9f540c331 [codex] Refresh docs and agent skills (#4693) Dotta 2026-04-28 16:12:03 -05:00
  • d0bdbe11a9 Stabilize inline selector keyboard handling (#4617) Dotta 2026-04-27 20:04:35 -05:00
  • 43b0f2ae58 Add pause and resume actions to sidebar agents (#4616) Dotta 2026-04-27 20:03:54 -05:00
  • f88f538e6d Keep manual routine runs visible in the runner inbox (#4615) Dotta 2026-04-27 20:03:24 -05:00
  • 68c37660f0 Dispatch assigned todo work during recovery sweeps (#4614) Dotta 2026-04-27 20:02:44 -05:00
  • 7a9b3a6037 [codex] Harden recovery issue handling (#4600) Dotta 2026-04-27 15:02:47 -05:00
  • 6ccf80bcf2 [codex] Reject stale company skill refreshes (#4601) Dotta 2026-04-27 13:19:38 -05:00