Skip to content

Ocean v0.15.0

Latest

Choose a tag to compare

@viveky259259 viveky259259 released this 03 Jul 07:21
caa464b

Ocean v0.15.0

🚀 New features

  • feat: expand session manager controls
  • feat: polish session manager health
  • feat: add persistent session manager
  • feat: support configured AI agents across features
  • feat: expand e2e ai codegen coverage
  • feat(shell-v2): close old-UI-retirement gaps (#5, #7, #9)
  • feat(mastra): production sidecar, manifest, CI step, contract test (M1)
  • feat(mastra): wire eval.run/eval.batch into the workflow executor (week 5)
  • feat(mastra): register MastraBridge in Tauri state (week 4)
  • feat(mastra): live lazy-spawn bridge backing + MastraBridge::live (week 4)
  • feat(mastra): first-run sidecar install + signature verification (week 4)
  • feat(mastra): trait forwarders + MastraBridge facade with mocks (week 4)
  • feat(mastra): OTEL span drop-stub for M1 (week 4)
  • feat(mastra): Eval trait impl over JSON-RPC (M1 slice) (week 4)
  • feat(mastra): forward JSON-RPC stdio client with breaker integration (week 4)
  • feat(mastra): process supervisor, circuit breaker, and reverse-RPC LLM proxy (week 3)
  • feat(mastra): bridge trait surface, errors, and in-memory mocks (week 2)

🐛 Bug fixes

  • fix: remove empty native plugin placeholders before signing
  • fix: serialize ocean home override tests
  • fix: isolate tauri signer env for mastra pack
  • fix: clean mastra sidecar signatures before signing
  • fix: resolve tauri signer for mastra pack
  • fix: sign mastra sidecar with tauri key
  • fix: normalize codex investigation test path
  • fix: align session color indices
  • fix: cap active session counts
  • fix: address project understanding review comments
  • fix: ignore replay chunks for activity tracking
  • fix: address persistent session review comments
  • fix: refine session dag focus lookup
  • fix: stabilize session dag review state
  • fix: address session manager review feedback
  • fix: harden file viewer and editor line layout
  • fix: address PR 292 review comments
  • fix(mastra): reject unsafe sidecar archive entry types
  • fix: clarify Claude quota labels
  • fix: cancel stale attach retries
  • fix: keep completed cleanup global
  • fix: align session activity display
  • fix: address agent usage review comments
  • fix: address session manager review comments
  • fix: address mastra review feedback
  • fix: address follow-up provider review comments
  • fix: address provider review comments
  • fix: address ai provider review comments
  • fix: prefer bundled session daemon sidecar
  • fix: add workflow AI generation
  • fix(mastra): complete release and recovery hardening
  • fix: sync editor file tree with session pwd
  • fix: preserve pinned file headers
  • fix: address pinned file review comments
  • fix: use app string for workspace section
  • fix: address shell v2 review observations
  • fix: group sidebar workspaces by project
  • fix(startup): keep app boot resilient

🔧 Refactors

  • refactor: share session pill state helpers
  • refactor: abstract agent usage status

📝 Docs

  • docs: clarify mastra batch failure contract
  • docs(fundraising): add Ocean pitch decks + accelerator strategy materials
  • docs(mastra): wire spike to ai_client::get_api_key chain + faithfulness scorer
  • docs(mastra): integration plan + week-1 sidecar feasibility spike
  • docs(competitive): add Ocean vs Superset audit + improvement plans

🧪 Tests

  • test: cover off-runtime daemon client shutdown
  • test(auth): colocate auth store regression

Install

tar -xzf Ocean_0.15.0_aarch64.app.tar.gz
mv Ocean.app /Applications/
xattr -cr /Applications/Ocean.app

Platform: macOS (Apple Silicon)