Commit Graph

  • 4266383127 Merge pull request #812 from andrewyng/issue/ope-238-changes-without-asking-summary Rohit Prasad 2026-10-31 11:08:45 -07:00
  • 8bab603c4e Merge pull request #811 from andrewyng/issue/ope-236-secrets-egress-floor Rohit Prasad 2026-10-31 11:08:40 -07:00
  • 8924a548d7 Merge pull request #810 from andrewyng/issue/ope-235-reviewer-computed-facts Rohit Prasad 2026-10-31 11:08:35 -07:00
  • afb91cf049 Merge pull request #809 from andrewyng/issue/ope-233-inert-reversible-writes Rohit Prasad 2026-10-31 11:08:30 -07:00
  • 68f3990d7d Merge pull request #808 from andrewyng/issue/ope-231-protected-paths-case-and-list Rohit Prasad 2026-10-31 11:08:25 -07:00
  • 737e1c00ca Merge pull request #806 from andrewyng/issue/ope-232-readonly-shell-aware Rohit Prasad 2026-10-31 11:08:20 -07:00
  • ba549ef7d6 Merge pull request #772 from andrewyng/issue/ope-228-headless-runner-mcp Rohit Prasad 2026-10-31 11:08:15 -07:00
  • 431d307036 Merge pull request #770 from andrewyng/issue/ope-227-shell-task-wait Rohit Prasad 2026-10-31 11:08:11 -07:00
  • 8b66151ddd Merge pull request #818 from andrewyng/issue/ope-243-transcript-save-mid-history Rohit Prasad 2026-10-31 11:07:42 -07:00
  • 5a6c23a494 Keep delegated agent tasks separate from human approval evidence Rohit P 2026-10-31 10:57:25 -07:00
  • 69e805dafa Wire Azure AKS installation and native workload-identity Blob artifacts Rohit P 2026-10-31 10:52:23 -07:00
  • b3a2d5f556 Merge verified scoped team-type SDK milestone Rohit P 2026-10-31 10:51:29 -07:00
  • e177895342 Persist and approve session-scoped team types across SDK storage modes Rohit P 2026-10-31 10:50:14 -07:00
  • 6ba76e2453 Add Azure durable lifecycle and independent expiry control contracts Rohit P 2026-10-31 10:18:26 -07:00
  • c8c2a7ab47 Export staged Azure ARM graph and scoped deployment permissions Rohit P 2026-10-31 10:08:16 -07:00
  • 52975b0744 Merge documented team sandbox design and verified type contracts Rohit P 2026-10-31 09:31:22 -07:00
  • 789368fbff Document team sandbox stories and add scoped type policy contracts Rohit P 2026-10-31 09:30:44 -07:00
  • 0b4df61566 Add Azure identity-only bootstrap export and read-only preflight Rohit P 2026-10-31 08:16:15 -07:00
  • f13de9b9f2 Merge verified named agent teams and OpenShell qualification Rohit P 2026-10-31 07:05:57 -07:00
  • ea7e27b2a7 Add durable named agent teams across runtime, SDKs and service Rohit P 2026-10-31 07:05:47 -07:00
  • 580e948d70 Record agent-team decisions and implement shared coordination contracts feat/agent-teams-inbox-20261030 Rohit P 2026-10-30 23:48:30 -07:00
  • 57c43e92f5 Record verified resilience integration Rohit P 2026-10-30 22:27:44 -07:00
  • b24a071c23 Merge verified resilience suite and recovery fixes Rohit P 2026-10-30 22:27:27 -07:00
  • ff35e1fe58 Record verified resilience qualification and reviewer test catalog Rohit P 2026-10-30 22:27:27 -07:00
  • c9b8eea5f7 Verify distinct observability usage and timeline views Rohit P 2026-10-30 22:16:55 -07:00
  • 049ed1a4af Recognize Docker absence without hiding cleanup failures Rohit P 2026-10-30 22:09:49 -07:00
  • 6dc856a2b4 Isolate database fault cases and capture bounded collector output Rohit P 2026-10-30 22:06:11 -07:00
  • 9b8fe75895 Reap owned sandbox children when group signals are denied Rohit P 2026-10-30 21:45:56 -07:00
  • 8dc67f4536 Require sandbox and supervisor identities in cleanup qualification Rohit P 2026-10-30 21:23:37 -07:00
  • 7c2dc5b24c Bind recovery telemetry to turns and harden fault qualification Rohit P 2026-10-30 21:22:39 -07:00
  • 1371a86f50 Add repeatable resilience qualification and recovery regressions Rohit P 2026-10-30 21:00:30 -07:00
  • 9368a47b42 fix(sessions): a change in the middle of a session's history is saved, not lost or repeated (OPE-243) Devika Verma 2026-10-31 08:33:33 +05:30
  • c3222d2728 Record verified coding continuity integration Rohit P 2026-10-30 19:25:42 -07:00
  • ff874e3d64 Merge verified coding continuity fixes Rohit P 2026-10-30 19:25:23 -07:00
  • 4dc2a97c4a Add durable turn budgets and OpenShell process continuity feat/coding-continuity-20261030 Rohit P 2026-10-30 19:25:13 -07:00
  • 019e6b687b Qualify opt-in OpenShell coding fixture and fix worker model-secret installation feat/openshell-coding-acceptance Rohit P 2026-10-30 16:37:31 -07:00
  • 8584930353 Record verified GCP installation integration Rohit P 2026-10-30 15:59:49 -07:00
  • a5e2cc3726 Wire GCP control-artifact installation and resolved preflight feat/ows-gcp-installation Rohit P 2026-10-30 15:59:35 -07:00
  • 02ea479073 Record GCP lifecycle integration checkpoint Rohit P 2026-10-30 12:38:45 -07:00
  • c918b4862a Add GCP lifecycle recovery and independent cleanup packaging feat/ows-gcp-lifecycle Rohit P 2026-10-30 12:37:56 -07:00
  • f1fd671fc7 Establish harness SDK branch as the canonical partner integration baseline Rohit P 2026-10-30 09:11:37 -07:00
  • e4f9696994 Export pinned GCP trial graph and prepare durable lifecycle journals feat/ows-gcp-deployment Rohit P 2026-10-30 08:19:38 -07:00
  • 7898d2f255 Record stripped runtime and SDK harness release-size baseline Rohit P 2026-10-30 08:02:39 -07:00
  • 51d9ff2252 Add GCP identity bootstrap and read-only preflight qualification Rohit P 2026-10-30 07:50:09 -07:00
  • f2b4bdfde4 Plan GCP deployment qualification and record isolated budget setup Rohit P 2026-10-30 07:00:01 -07:00
  • 6e1bc1737b Record consolidated SDK and service integration baseline Rohit P 2026-10-30 06:26:33 -07:00
  • eee4391fb6 Document verified session-scoped local observer access feat/openworker-service-m1 Rohit P 2026-10-30 05:58:44 -07:00
  • a88d1bf62f Qualify live agent observability with persistent local Langfuse Rohit P 2026-10-30 00:05:40 -07:00
  • b3ae6a3ff1 Align telemetry exports and qualify collector and Langfuse Rohit P 2026-10-29 22:32:49 -07:00
  • 151e67115d feat(observability): connect management UI search, summaries and timelines Rohit P 2026-10-29 20:47:29 -07:00
  • 76fdd56a1c feat(observability): authorize run search and bounded activity summaries Rohit P 2026-10-29 20:18:09 -07:00
  • 3e61bd4d36 feat(observability): account model requests and preserve turn continuity Rohit P 2026-10-29 18:16:12 -07:00
  • 213d8ea7c3 feat(observability): add independent durable recording storage and writer Rohit P 2026-10-29 16:55:41 -07:00
  • 8de76c5cd6 Merge remote-tracking branch 'origin/main' into issue/ope-227-shell-task-wait Devika Verma 2026-10-29 20:12:08 +05:30
  • c6d75b4f08 test_shell: capped-wait test uses a silent command, so only the exit can end the wait Devika Verma 2026-10-29 19:55:41 +05:30
  • fc33113045 test(artifacts): record AWS identity, recovery and expiry qualification Rohit P 2026-10-29 07:04:31 -07:00
  • 648dd3e504 fix(service): stream bounded artifact uploads through TLS proxy Rohit P 2026-10-29 06:33:58 -07:00
  • 991e9d3791 test(artifacts): add unassociated pod identity negative control Rohit P 2026-10-29 05:55:02 -07:00
  • 054471691a feat(service): expose durable artifacts through managed v1 API Rohit P 2026-10-29 05:43:21 -07:00
  • 92e1e685c0 test(artifacts): qualify credential refresh and cross-API storage recovery Rohit P 2026-10-29 05:34:58 -07:00
  • c628ea93b5 chore(eval): one common schema for every reviewer corpus, owner-ruling re-keys and sealed fresh rows, old run reports out of the repo (OPE-225) Devika Verma 2026-10-17 10:32:17 +05:30
  • add11a4ed3 feat(auto-approve): decision reviewers take the engine's facts; an approved plan step counts as asked for (OPE-224) Devika Verma 2026-10-29 16:46:22 +05:30
  • 5b11e633ef feat(auto-approve): Jev's reworked question set with a card-only named-item/place net (OPE-224) Devika Verma 2026-10-26 20:19:36 +05:30
  • df25480d10 fix(auto-approve): the decision reviewer's state limit fits Jev's 32k per-question limit (OPE-224) Devika Verma 2026-10-26 17:30:56 +05:30
  • d1e1f3a93b fix(auto-approve): a decision reviewer's stop signal on an action the user asked for shows a card instead of blocking (OPE-224) Devika Verma 2026-10-26 17:27:06 +05:30
  • db99f675bf fix(auto-approve): shadow evaluation and the reviewer sit at the same level as Auto-approve, since neither depends on it (OPE-224) Devika Verma 2026-10-17 23:53:20 +05:30
  • c4f75a2740 fix(auto-approve): reviewer before shadow evaluation in Settings, drop the '(for measuring)' note (OPE-224) Devika Verma 2026-10-17 23:49:29 +05:30
  • 90cf2d2745 fix(auto-approve): shadow export shows progress and the save time, check/checks plural (OPE-224) Devika Verma 2026-10-17 23:48:05 +05:30
  • cd63cbab05 feat(auto-approve): shadow results summary for the chosen reviewer, with a readable CSV export (OPE-224) Devika Verma 2026-10-17 23:27:13 +05:30
  • 5d4a57b05e feat(auto-approve): the reviewer is a dropdown, shown only when Auto-approve or shadow evaluation is on (OPE-224) Devika Verma 2026-10-17 23:15:23 +05:30
  • 0e23ae1015 fix(reviewer): drop the one-meaning clause from Rule 1b; the session model already handled it and the clause caused side effects (OPE-224) Devika Verma 2026-10-17 18:55:26 +05:30
  • 4e4f1d6a7c fix(reviewer): the hour rule covers the hour only, a one-meaning target is judged from the words alone; pin Jev to jev-1.13.0 (OPE-224) Devika Verma 2026-10-17 14:35:20 +05:30
  • 35ccbc87b5 fix(reviewer): a one-meaning description pins the target, an agent-chosen hour is asked; Jev counts rule-picked items as chosen (OPE-224) Devika Verma 2026-10-17 13:28:37 +05:30
  • 1bc66aac71 feat(auto-approve): let users choose OpenAI Decisions or TypeSafe Jev as the reviewer, a clear request is the user's approval (OPE-224) Devika Verma 2026-10-17 10:48:55 +05:30
  • f3288d9472 feat(auto-approve): read-only shell commands run without a reviewer call on macOS/Linux (OPE-234) Devika Verma 2026-10-29 12:19:11 +05:30
  • 0c8b672904 fix(auto-approve): a plan step vouches for exactly its file, host and folder (OPE-237) Devika Verma 2026-10-29 10:00:53 +05:30
  • f2ca18d069 fix(auto-approve): plan steps only ever help; URL destinations match their host (OPE-237) Devika Verma 2026-10-26 17:47:45 +05:30
  • a4f0ffb720 feat(auto-approve): an approved plan is evidence for exactly its steps (OPE-237) Devika Verma 2026-10-26 15:59:22 +05:30
  • eeb3c04d91 fix(gui): the turn summary counts changes that worked, and pairs results by call id (OPE-238) Devika Verma 2026-10-29 10:06:33 +05:30
  • 2aa4512382 fix(gui): the summary names the files a patch changes (OPE-238) Devika Verma 2026-10-26 18:52:18 +05:30
  • 8ae98f94b8 test(turn-summary): run both requests in one event loop (OPE-238) Devika Verma 2026-10-26 15:37:51 +05:30
  • c3c813349b feat(gui): show the changes auto-approve made without asking, at the end of a turn (OPE-238) Devika Verma 2026-10-26 14:37:46 +05:30
  • 8b682c46f5 test(permissions): the backslash script path case runs under the PowerShell shell (OPE-236) Devika Verma 2026-10-29 14:08:26 +05:30
  • 2ffebb563e fix(permissions): a PowerShell script path with backslashes is found on every platform (OPE-236) Devika Verma 2026-10-29 14:05:31 +05:30
  • a9e16a0853 test(permissions): a plain git config sent out is held by the protected-file floor, not this one (OPE-236) Devika Verma 2026-10-29 11:25:15 +05:30
  • e7c46ff135 fix(permissions): the secrets floor recognises an Authorization: Basic header (OPE-236) Devika Verma 2026-10-28 22:23:03 +05:30
  • bd04516e17 fix(permissions): the secrets floor knows programs that publish, what git push sends and what a script does (OPE-236) Devika Verma 2026-10-28 16:26:00 +05:30
  • 9ab855f9c7 fix(permissions): the secrets floor judges file contents, more key shapes and ordinary-named credential files (OPE-236) Devika Verma 2026-10-28 16:08:41 +05:30
  • f44f760dbc feat(permissions): secret-looking data leaving the machine always needs a person (OPE-236) Devika Verma 2026-10-26 13:37:11 +05:30
  • e8075dd01e fix(reviewer): the computed facts name only real destinations and track outside content while it is in context (OPE-235) Devika Verma 2026-10-28 15:45:27 +05:30
  • 15627a1898 feat(reviewer): facts computed by code reach the Auto-Approve reviewer (OPE-235) Devika Verma 2026-10-26 13:25:24 +05:30
  • 54d2ebc201 test(auto-approve): files the protected-file floor covers are human-only, not reviewer-bound (OPE-233) Devika Verma 2026-10-29 11:23:21 +05:30
  • 0243bbf9a6 fix(auto-approve): spreadsheet formulas and workspace folder names in the safe-write tier (OPE-233) Devika Verma 2026-10-28 15:56:26 +05:30
  • 7af498a0b4 fix(auto-approve): the safe-write tier covers only documents and images (OPE-233) Devika Verma 2026-10-28 13:47:37 +05:30
  • 9f9a9de4b5 fix(auto-approve): deletes and moves always reach the reviewer (OPE-233) Devika Verma 2026-10-26 18:11:45 +05:30
  • ca8f9aa4a4 fix(auto-approve): formats that can carry script are not inert (OPE-233) Devika Verma 2026-10-26 13:15:41 +05:30
  • 9a5dfc2e7b feat(auto-approve): inert, reversible writes inside the workspace run without a reviewer call (OPE-233) Devika Verma 2026-10-26 13:11:09 +05:30
  • 9e4a526354 fix(permissions): protect more files that run later; more plain git settings (OPE-231) Devika Verma 2026-10-28 15:30:38 +05:30
  • 6e52141344 fix(permissions): files that run later are protected through any tool and by real location (OPE-231) Devika Verma 2026-10-28 14:42:49 +05:30
  • 197a1c4d51 fix(permissions): protected in-project files match any letter case and cover more auto-running files (OPE-231) Devika Verma 2026-10-26 12:54:36 +05:30