Skip to content

feat: fix aidsdk step taking, demo updates - #3

Merged
rt2zz merged 29 commits into
mainfrom
codex/durable-session-runner
Aug 22, 2026
Merged

rt2zz merged 29 commits into
mainfrom
codex/durable-session-runner

Conversation

@rt2zz

@rt2zz rt2zz commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a durable, lease-fenced session inbox with retries, item settlement, streaming, and command execution
  • extend the core and AI SDK executor with bounded continuation steps, provider-owned tools, state updates, and projection fixes
  • add markdown agent responses, transcript visibility controls, admin session tooling, public-session navigation, repository bash access, and related site polish
  • regenerate the embedded repository snapshot for the current source tree

Verification

  • bun run typecheck
  • bun run test in packages/projector (202 tests)
  • bun run test in packages/aisdk-executor (43 tests)
  • bun run test in apps/site (11 tests)
  • bun run typecheck in apps/site
  • bun run build in apps/site

eleven and others added 29 commits August 20, 2026 07:45
api.run("updateState", …) now applies optimistically by default: the client
runs the machine's own state-update fold (applyStateUpdate, moved to state.ts
and shared) over the projection, and the existing effigy machinery reconciles
— overlay retires when the durable frame's residue lands, reverts if the
server rejects. The agent opts out per call with { optimistic: false } for
contended state (multiplayer counters, turn-taking), and the surface contract
documents both the default and the opt-out.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
# Conflicts:
#	apps/site/src/site.css
@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
projector-demo Error Error Aug 22, 2026 5:25am

@rt2zz rt2zz changed the title feat: add durable agent sessions and site tooling feat: fix aidsdk step taking, demo updates Aug 22, 2026
@rt2zz
rt2zz merged commit f5cd5cb into main Aug 22, 2026
1 of 3 checks passed

This branch had an error being deployed

1 failed deployment
Preview — 5febd9f4 Deployed Aug 22, 2026 by vercel[bot]
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.

1 participant