Skip to content

feat: ship the hardened scientific research harness - #284

Merged
Ishaan Gangwani (ishaan1124) merged 7 commits into
mainfrom
codex/research-harness-ui-release
Aug 14, 2026
Merged

feat: ship the hardened scientific research harness#284
Ishaan Gangwani (ishaan1124) merged 7 commits into
mainfrom
codex/research-harness-ui-release

Conversation

@ishaan1124

Copy link
Copy Markdown
Member

Summary

  • harden the single Research harness with bounded delegation, owned runtime cancellation, warm Python/R lifecycle controls, and exact observable trajectories
  • stop repeated 404, oversize-download, and timed-out-kernel loops with durable failure-family guards and evidence-backed recovery paths
  • make tool-output and parent-to-child handoff session-owned, sandboxed, and fail closed across broad filesystem grants
  • restore the published review API and regenerate the Bun 1.3.14 OpenAPI/SDK contracts deterministically
  • refine the workspace UI across model routing, Compute, Files, artifacts, mobile composer geometry, typography, and non-overlapping long diffs
  • harden isolated browser orchestration, protected-main publishing, docs, and release verification

Verification

  • backend: 2,152 passed, 10 skipped, 0 failed
  • browser E2E: 82 passed, 1 intentional skip, 0 failed
  • root Bun 1.3.14 typechecks: 7/7 packages
  • workspace and docs production builds: passed
  • SDK: 12 passed, typecheck passed, OpenAPI and generated client reproducible byte-for-byte under Bun 1.3.14
  • staged Prettier, diff checks, actionlint, and gitleaks: passed

Release notes

Package versions intentionally remain at 2.0.23 in this PR. The protected-main publish workflow owns the patch bump and release PR. Homebrew publication remains a warning-only skip until the repository has HOMEBREW_TAP_TOKEN.

@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openscience Ready Ready Preview Aug 14, 2026 7:18am

Request Review

Comment thread backend/cli/src/lsp/server.ts Fixed
Comment thread backend/cli/src/science/kernel/environment-mutation.ts Fixed
Comment thread backend/cli/src/science/kernel/environment-mutation.ts Fixed
Comment thread backend/cli/test/settings/network.test.ts Fixed
Comment thread backend/cli/test/tool/command-runtime.test.ts Fixed
Comment thread backend/cli/test/tool/webfetch-network.test.ts Fixed
Comment thread backend/cli/test/tool/webfetch-network.test.ts Fixed
Comment thread backend/cli/test/tool/command-runtime.test.ts Fixed
@ishaan1124
Ishaan Gangwani (ishaan1124) merged commit 07d9ff1 into main Aug 14, 2026
18 checks passed
@ishaan1124
Ishaan Gangwani (ishaan1124) deleted the codex/research-harness-ui-release branch August 14, 2026 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants