Summon Become a founding member

The build log

Every day of progress, straight from the commits, public, timestamped, auditable. The same update an investor would get, except it never stops shipping. Generated 2026-10-01.

Aug 10 – Aug 16, 2026 1 commit across add work

August 13, 2026

  • repos.yaml: add kin vitals.run, the real origin-split reason

Aug 3 – Aug 9, 2026 2 commits across add work

August 7, 2026

  • Align sentiment colors to the shared Aether set
  • docs: add apps/landing/brand.md documenting the existing token system

Jul 27 – Aug 2, 2026 8 commits across fix, agent work

August 1, 2026

  • Align stray CTA to wave-1 language: founding slot, not seat

July 31, 2026

  • Delay killer: written diagnosis within 48h of reply, before any payment

July 30, 2026

  • Document the real gstack install: user-scope repo for bin helpers
  • SUM-275: department folders become Agent Companies TEAM.md manifests
  • Fix the gstack install: real skill bodies, not pointer manifests
  • Install gstack from upstream and bind departments to the real skill names
  • Sweep stale $49 copy and founder-name leaks to the wave-1 founding offer
  • wave-1 founding offer: 2 slots, $99 locked then $199, 7-day guarantee, beta bar

Jul 20 – Jul 26, 2026 48 commits across fix, ship, add work

July 25, 2026

  • Machine-readability audit and the Agent Companies protocol study
  • Audit: what a company can compute about itself, and what is still prose
  • build(deps): bump the minor-and-patch group with 37 updates
  • build(deps): bump the actions group with 2 updates
  • Company OS connectors, productized-service doctrine, dependabot grouping
  • Salomatic diagnostic: named night-one targets from the extractor run
  • Proactive diagnostic 1-pagers: Salomatic, Hawaii Tech Week, Quantus
  • The company roadmap: 8 stages, import places you, then the algorithm runs
  • Remove the company ticker from chrome; add the /elon-algo skill
  • Company deletion cascade: budget_policies; /summon skill: adopt, never duplicate

July 24, 2026

  • The Book of Elon on the shelf: The Algorithm as Cofounder decision doctrine
  • The SUM-211 extractor prototype + /sitegrab craft-study skill
  • landing: host-scoped redirect design.summon.company -> /kit/ (SUM-214)
  • Two deal tools: modular invoice generator + offer-check gate
  • Business-model brain + Hormozi and Jacobs on the shelf

July 23, 2026

  • Invoice skill v2: Stripe MCP first, draft-first doctrine
  • Fix rename script: resolve postgres driver from packages/db
  • SUM-148: four-input Inbox scoring, tier chips, work-type tags, one-click routing
  • VIT-14: never emit `effort` config option for the claude ACP agent
  • VIT-14: survive backend effort rejection when ACPX can't introspect config keys
  • VIT-14: skip unadvertised ACP config options instead of failing the run
  • VIT-44: cadence-tier classifier for per-item attention scheduling
  • VIT-14: regression-pin the exact session-limit failure that stalled always-on runtime
  • SUM-224: heartbeat scheduler phaseOffsetSec for deterministic staggered wakes
  • SUM-220: make cheap model profile adapter-aware (no gpt-5.5 on claude)
  • SUM-192: shared-secret guard + weekly digest for hosted feedback

July 22, 2026

  • SUM-190: tests for hosted feedback intake (create/append/dedup/ratelimit/PII)
  • SUM-190: hosted feedback intake for customer instances
  • The /diagnose front door + org-ingestion plan
  • Maintenance script: rename legacy VIT-* identifiers to SUM-*
  • Chat line hardening + priority chips carry ticket one-liners
  • House style: no em dashes in anything a reader sees
  • Chat is the one conversation surface: retire duplicate chrome
  • plain names, white identity, findable dark mode, chat zen
  • chat mode: fix the CHAT-prefix 404 + the progression HUD
  • chat mode (beta) + the public build log
  • fix: FeedbackWidget corrupted the shared companies cache, the board's white screen
  • ui: blank-screen boot guard, a white void may never be silent
  • offer doctrine: the ICP sentence, the autonomy line (free watches, paid sleeps), the named Anton offer
  • Landing: remove founder personal name from JSON-LD (match no-name site)
  • company: cap table + comp truth for humans, first-customers playbook for the sell-side
  • desktop 0.1.6: owned mode starts the SOURCE runtime on the dev seat (ends the port see-saw)
  • ruthless pass 2: the Next-move card leads, six nav items die, Pressure dies, hero halves

July 21, 2026

  • decisions: the deck card wears the liquid glass (law 13 complete)
  • org: simple titles (the core 8 wear their department name), Sol is the Cofounder, lifespan line on Mission Control

July 20, 2026

  • skills: /invoice, scope-aware Stripe invoice generator (Ledger's billing capability)
  • landing: Get Summon section (Windows exe release v0.1.5, terminal quickstart, phone via founding) + Bring-your-company import section (GitHub live; Notion/Obsidian/Drive/Stripe/Slack/Linear next; Acme-only demo context ships)
  • landing: /terms is live-ready, Shield's SUM-151 draft filled, rendered, linked

Jul 13 – Jul 19, 2026 94 commits across fix, feat, ship work

July 19, 2026

  • feedback loop + budget pings: the Vercel-style widget and warnings that clear themselves
  • skills: /summon, the Claude Code ↔ Summon bridge skill
  • tasks: priority score on a red→green spectrum + desktop icon actually embedded
  • company/: ladder refined, core-8 heads on Opus, subagents on Grok
  • mission control: lifecycle progress bars on every priority task + org cards
  • a11y: glass honors prefers-reduced-transparency (Ink's patch)
  • decisions: Retry on failed runs + one-press Approve all
  • design: DESIGN.md v1.0 (monochrome ruling + glass recipe) and the dashboard via-negativa pass
  • SUM-153: SEO machine-readable surface on summon.company
  • company/: the org as a folder, core-8 department context in the repo
  • desktop 0.1.4: open maximized, titlebar follows the app theme, fix dead tray theme toggle
  • brand: the mark goes monochrome, white glyph, near-black tile

July 18, 2026

  • ui+desktop: monochrome palette, Org as the front door, tray click + saved appearance
  • knowledge: check in the Senra/Founders corpus (48 episodes, ~810k words)
  • ui: liquid-glass elevation surfaces + retire the Org nav item
  • doc: how company knowledge is stored in Summon (knowledge/ convention)
  • desktop: 0.1.1, ships the Ctrl+= zoom-in fix in the installed app
  • landing: wire the live founding ($49) and AI-employee ($99) Stripe links
  • landing: fuel-doctrine hero + founding-member band; desktop: fix Ctrl+= zoom-in
  • feat: Summon MCP server + S-F task tiers (board directives 2026-07-18)
  • doc: MVP build list done, what remains is contact with reality
  • feat: CEO control-room skill, Surface / Triage / Route (VIT-126)
  • feat: Manual / 24-7 operating modes, nothing executes unpointed (VIT-127)
  • feat: the board kill switch, RUNNING NOW panel + one-sweep stop everything (VIT-125)
  • fix: SUM-129, URL-only paired repos clone on first run (two root causes)

July 17, 2026

  • brand: purge visible "paperclip" from server + engine copy; invisible server start
  • fix: backstop stops retry-flooding wakes at deliberately-benched agents
  • fix: company deletion cascade, 8 tables were missing or misordered
  • onboarding: 3-step fuel-first wizard + Windows agent-spawn fix (VIT-128, SUM-129 filed)
  • doc: MVP scoreboard in plain language, aligned framing, named measures
  • ops: one-click server start script, reboots were silently reverting to the old packaged app
  • design: admit glassmorphism as law 13 (elevation, never data) - v0.5
  • brand: rename user-facing copy to Summon (VIT-1)

July 16, 2026

  • design: elevate DESIGN.md to the command-center spine (v0.4) + research canon
  • cutover tooling: clone restore (COPY-aware, no psql needed) + migrate proof
  • db: pin migration .sql files to LF (.gitattributes)
  • pwa: restore display=browser (guarded product decision)
  • Run 6 (VIT-115): delete ux-labs storybook stories with their subjects
  • Run 6 (VIT-115, board-approved D15-D18): delete four orphaned UxLab pages
  • VIT-101: MarketCap binding-lever chips onto the type ladder (text-[10px] -> --text-nano)
  • chore: remainder
  • desktop: icon + shell wip (final mark pending First Beat wiring in Run 6)
  • server+shared: reliability copy, quota states, market-cap model, consent gate tests
  • ui: source cures wip, composer, evidence inline, deck default, Mission Control, messages polish
  • doc: research pack (dashboards, platforms, Shopify OS, Elon, market cap, MVP crossover 80/20) + design evidence
  • board: operating scripts, approvals, census, triage, fleet control, verdicts
  • VIT-112: full one-screen Mission Control contact sheet (light+dark, real snapshot) + spec reconciled to BEST-DASHBOARDS research
  • VIT-43: propose/apply split, snapshot drift gate, live re-read wiring, founder protection
  • VIT-115: disposition script (slate comment + one-card confirmation + in_review)
  • VIT-115: via-negativa inventory + slate (delete 24 / demote 26 / keep 9) + before evidence
  • VIT-114: Anchor formation decision card - doc + board interaction script
  • VIT-114: core-8 by default - seed eight-department formation proposals + one staff_formation decision card
  • VIT-70: board scoreboard, star-rated priorities table beside chat
  • VIT-112: disposition script (comment + zone confirmation + in_review)
  • VIT-112: LIVE AGENT RUNS zone spec + light/dark contact sheet (board addition)
  • VIT-49: fallback model chains, auto-failover, auto-reprobe, board-notified
  • VIT-61: board disposition scripts (comment + confirmation + in_review)
  • VIT-61: Elon operating model in the UI, Algorithm gates, parallel lanes, time-in-state
  • VIT-103: ratified offer & ICP, NORTH_STAR sentence + decision card
  • VIT-63: record board answers - founder steps pending, test-email requirement waived
  • VIT-101: market cap on the scoreboard - model, live snapshot, panel, lever regressions
  • VIT-40: make session resume observable, thread resume affordance
  • VIT-45: risk-rated async approval gate enforcement (Policy v1)
  • VIT-71: CEO self-diagnosis autopilot, vitals snapshot, anomaly rules, dedup filing
  • VIT-63: support inbox live, ImprovMX MX/SPF on both domains, hello@ footer link deployed
  • VIT-42: GOAT persona data model + governance-preserving injection

July 15, 2026

  • VIT-50: Mobbin pattern research, 18 adoptable patterns mapped to Summon surfaces
  • VIT-53: drop stale comment wakes on terminal issues at delivery time
  • VIT-51: board disposition scripts (comment + confirmation + in_review)
  • VIT-51: desktop IA extraction + board-review contact sheet (light/dark)
  • VIT-48: usage monitor, quota alert engine, board-feed alerts, /usage dashboard
  • VIT-41: Storybook story + light/dark screenshot evidence
  • VIT-41: WhatsApp-feel Messages surface (per-employee chat inbox)
  • NORTH_STAR: positioning (Claude is for codebases, Summon is for companies), mission (optimism.fun thesis operationalized), subscription fuel model
  • Desktop: Summon Blue icon, light splash, tray theme toggle (Light/Dark/System)
  • Desktop: rebrand shell to Summon; NSIS installer built (Phase 1)
  • Remove founder name from the site; Company Zero speaks for itself
  • Design system v2: light mode, Summon Blue, gradient washes (wise.design-bar quality)
  • Sweep em dashes from docs (house style: no em dashes)
  • Add the Summon design system: DESIGN_SYSTEM.md + design/tokens.css
  • Rebrand: vitals.run -> summon.company; add NORTH_STAR + Electron desktop shell (Phase 1)

July 14, 2026

  • Sync-vitals-cross-agent-handoff
  • Add-vitals-company-formation-view
  • Prepare-vitals.run-monorepo-release

July 13, 2026

  • Fix stable release dry-run notes gate (#9334)
  • fix(ui): show source SHA for unreleased builds (#9508)
  • fix(adapters): record unpriced CLI usage (#9505)
  • perf(ci): balance general-server test shards by recorded suite duration (#9516)
  • fix(ui): experiments auto-recovery dialog leaves UI dimmed and locked after enabling (#9513)
  • fix: forward onSpawn to hermes and process adapters for PID persistence (#8722)
  • fix(ui): consolidate live/running blues; stop inbox unread badge indenting the row (#9383)
  • Add runtime asset build-gap guard
  • Redesign landing: clone 11x roster + EKG vital-signs motif; anchoring pricing; per-employee CTAs
  • Reposition vitals.run to the AI-employee company; per-employee hire cards + Stripe links

Jul 6 – Jul 12, 2026 132 commits across fix, feat, ship work

July 12, 2026

  • fix(ui): make mobile decision rows readable (#9472)
  • perf(ui): improve Decisions scrolling performance (#9468)
  • fix(adapters): inject execution contract once per fresh heartbeat (#9469)
  • fix(heartbeat): throttle redundant issue re-wakes (#9470)
  • fix(adapters): propagate ACP-lane usage and cost into spend telemetry (#9471)

July 11, 2026

  • feat(routines): gate scheduled runs on external activity (#9436)
  • fix(workspaces): persist readiness state and validate ports (#9408)
  • docs(skill): clarify workspace port-conflict recovery (#9407)
  • fix(ui): bound shared polling cache (#9406)
  • fix(ui): wrap company skill source paths (#9405)

July 10, 2026

  • feat(ui): add selection debug instrumentation (#9397)
  • feat(ui): use Lucide icons for task status glyphs (#9395)
  • [codex] Quiet packaged version fallback diagnostics (#9207)
  • fix(ui): detail the env unsaved-changes banner and guard against draft loss (#9391)
  • feat: run ACP sessions in sandbox execution targets (#9390)
  • fix(ui): make environment edit a routed page (#9386)
  • fix(ui): keep rendered markdown list markers visible (#9359)
  • feat: add attention queue and Decisions surface (#9380)
  • Fix Cody default model adapter test config (#9365)
  • Fix agent detail URL after agent rename (#9340)
  • fix(sandbox): keep custom-image snapshots applied to config tests, probes, and saves (#9385)
  • Ensure worktree execution starts only after activation (#9374)
  • Fix apiCompression corrupting and dropping Better Auth responses for gzip clients (#9381)
  • fix(adapter-utils): runChildProcess escalates to SIGKILL on liveness, not child.killed (#8598)
  • Enforce durable external-wait liveness (#9373)
  • fix(ui): keep issue threads from jumping to latest comment (#9354)
  • Fix agent sidebar liveness churn (#9358)
  • Revert "Fix default model adapter test config" (#9363)
  • Fix default model adapter test config (#9361)
  • Fix live run streaming text readability (#9330)
  • Fix Skill Studio markdown dirty tracking (#9356)
  • Update Codex adapter GPT-5.6 defaults (#9352)
  • Shorten skill frontmatter descriptions (#9353)
  • Avoid startup crash when Reflection Coach assets are missing (#9351)
  • Make plan-approval continuations durable after failed wakes (#9331)
  • Preserve built-in agent assets in server builds (#9339)

July 9, 2026

  • Enable sandbox environments for Grok local adapter (#9338)
  • Cases: experimental first-class case object (#9198)
  • fix(ui): use prose editor for markdown agent instructions (#9332)
  • feat(search): filters, sorting, operators & command-palette parity (#9327)
  • [codex] Parallelize release verify workflow (#9168)
  • docs: point Paperclip docs links at docs.paperclip.ing (#9300)
  • fix(prompt): render exact branch name with backtick-safe fence in wake branch guard (#9326)
  • fix: repair dirty/foreign-branch execution worktrees (#9297)
  • feat(prompt): one-time execution-workspace branch guard in wake prompt (PAP-13326) (#9319)
  • Fix request storm polling and issue-list coalescing (#9190)
  • [codex] Polish operator UI work state details (#9320)
  • Fix skills routes to skip user secret resolution
  • [codex] Add built-in agents and Reflection Coach bundle (#9206)
  • fix(ui): inbox/task list parity, nesting alignment, hover perf, and routine detail polish (#9317)
  • fix(ui): keep agent names visible on mobile agents index (#9236)
  • chore(lockfile): refresh pnpm-lock.yaml (#9304)
  • Skill Studio: three-pane skill IDE with sandboxed test runs (#9241)
  • feat(models): add gpt-5.4-mini to Codex and OpenCode selection (and openai/gpt-5.5 to OpenCode) (#4357)
  • feat(ui): add waiting-on-live-work blocked notice (#9298)
  • Fix work timeline visible stats and kickoff attribution (#9271)
  • Require health readiness for Paperclip dev services (#9269)
  • Fail fast stalled Daytona Git network commands

July 8, 2026

  • chore: trigger Docker build-and-push for lockfile refresh (post #9252)
  • chore(lockfile): refresh pnpm-lock.yaml (#9252)
  • Harden environment deletion and expose delete blast radius (#9250)
  • feat(telemetry): document credential health retention (#9248)
  • Make ACP the default engine for local adapters (#9238)
  • docs: explain Codex and Claude credential ownership
  • chore: ignore materialized Paperclip runtime directory
  • feat(ui): design-system component convergence, Card/Badge adoption, multiplicative radius ladder, unified list surfaces (#9240)
  • fix(timeouts): raise sandbox wall-clock backstop to 4h and make acpx_local timeouts self-describing (#9232)
  • feat(skills): add company skill fork prechecks (#9235)
  • fix(server): clean heartbeat run scratch directories (#9234)
  • fix(server): avoid accepted-plan workspace branch freeze before child realization (#9233)
  • Reject projectless isolated git worktree tasks (#9231)
  • Fix resolved blocker wake reconciliation (#9229)
  • perf(release): batch npm registry version queries (#9202)
  • [codex] Improve work timeline activity story (#9222)
  • [codex] Document Storybook visual baseline platform lock (#9216)
  • [codex] Fix collapsed starred project indentation (#9215)
  • Add Vercel Analytics + adampang.com footer

July 7, 2026

  • fix: run restart recovery, workspace self-heal, quota-aware retries, failed-run metrics (#9183)
  • fix(server): use run.id for activity_log in heartbeat invoke/resume (#3424)
  • feat(recovery-card): W7 reconcile-forward + break-glass actions
  • [codex] Hide goals sidebar link behind experiment (#9189)
  • feat(ui): single-source design tokens, visual regression suite, and theme retune (#9134)
  • Add auto-forward execution workspace branch reconciliation (#9172)
  • Add execution workspace branch reconciliation route (#9170)
  • Fix annotation selection in routine editor (#9182)
  • build(deps): bump sharp from 0.35.2 to 0.35.3 (#9061)
  • build(deps-dev): bump rollup from 4.61.1 to 4.62.2 (#9070)
  • build(deps): upgrade lexical family to 0.46.0 and pin via overrides (fixes dual-version getType crash) (#9180)
  • fix: system-authored comments display as 'You' instead of 'Paperclip' (#6330)
  • fix(ui): pass company context to custom image setup (#9028)
  • build(deps): bump @tanstack/react-query from 5.90.21 to 5.101.2 (#9067)
  • build(deps): bump acpx from 0.11.2 to 0.12.0 (#9062)
  • build(deps-dev): bump @types/multer from 2.1.0 to 2.2.0 (#9065)
  • build(deps-dev): bump storybook from 10.4.2 to 10.4.6 (#9063)
  • build(deps): bump @radix-ui/react-slot from 1.2.4 to 1.3.0 (#9066)
  • build(deps): bump @zed-industries/codex-acp from 0.12.0 to 0.16.0 (#9068)
  • [codex] Suppress worktree heartbeat scheduling (#9163)
  • [codex] Isolate run JWTs by control-plane instance (#9162)
  • [codex] Surface AWS secret provider create errors (#9161)
  • docs(release): v2026.707.0 changelog (#9093)
  • [codex] Add optional Ramp skill (#9157)
  • [codex] Fix work timeline actor avatars (#9152)
  • [codex] Fix iOS inbox archive gestures (#9154)
  • Speed up issue detail payloads (#9125)
  • test: port pipelines tutorial e2e (#9149)
  • Deduplicate open watchdog review wakes (#9148)
  • Fix DB backup health alerts (#9147)
  • fix(db): repair responsible user migration timestamps (#9146)
  • fix(a11y): add tooltips and aria attributes to agent view toggle (#1937)
  • docs(spec): humans/permissions granularity is V1, not OOS (#6744)
  • fix(hermes): strip ANSI escape codes from terminal output in UI parsers (#8731)

July 6, 2026

  • feat(ui): recovery-card divergence diagnosis + one-click isolated re-issue
  • Add read-only issue subtree diagnostics endpoint (#9135)
  • Add branch incoherence containment (#9131)
  • Fix wake diagnostics low-trust identifier redaction (#9133)
  • Add read-only issue blocker diagnostics endpoint (#9114)
  • feat(db): add migration safety lint
  • fix(openclaw-gateway): bump adapter PROTOCOL_VERSION to 4 to match gateway (#5984)
  • Fail projectless git-worktree workspaces during heartbeat setup (#9118)
  • refactor(db): add migration authoring checklist (#9122)
  • Add workspace branch ancestry diagnostics (#9117)
  • fix(db): correct 0130 responsible-user backfill in place (inbox resurface) (#9111)
  • [codex] Polish operator issue workflow UI (#9091)
  • [codex] Enforce backend execution release gates (#9089)
  • [codex] Add heartbeat policy eval coverage (#9087)
  • [codex] Add starred resource sidebar controls (#9085)
  • fix(db): relocate slow 0126 issue-comment attribution backfill to fast idempotent 0132 (#9108)
  • Fix heartbeat run responsible user migration for identifier refs (#9107)
  • [codex] Deduplicate pipeline automation health warnings (#9090)
  • fix(server): report source-install version from git metadata (#9103)
  • [codex] Bundle UI webfonts with the app (#9020)
  • [codex] Add work timeline page (#8938)

Jun 29 – Jul 5, 2026 60 commits across fix, feat, ship work

July 5, 2026

  • fix: deduplicate adapter-agnostic config keys (#9058)
  • feat(secrets): add user-specific runtime secrets (#8825)
  • Add llms.txt for AI-agent discoverability
  • fix(agents): preserve skill selection when switching adapter type (#8975)

July 4, 2026

  • Fix inherited workspace reuse fallback (#8963)
  • Show heartbeat progress in run logs (#8965)

July 3, 2026

  • chore(lockfile): refresh pnpm-lock.yaml (#8957)
  • Add dependency wake reconciliation backstop (#8943)
  • Add browser SSH terminal for custom image setup (#8911)
  • [codex] Clean up issue properties pane (#8941)
  • Redesign environment variables editor (#8930)
  • Harden work timeline security filters (#8923)
  • Fix broken npx install: ship dashboard.html in the npm files whitelist
  • Make the site machine-readable for AI agents; add copy-paste agent prompt

July 2, 2026

  • Improve live agent feedback during sandboxed runs (#8915)
  • Normalize adapter display labels (#8913)
  • fix(workspace): restore clean branch drift on finalize (#8914)
  • fix(adapter-utils): improve sandbox restore failure diagnostics (#8903)
  • [codex] Include checkbox selections in continuation wakes (#8893)
  • Fix issue create response relation summaries (#8901)
  • [codex] remove Work Timeline page from navigation (#8882)
  • Add telemetry data contract docs (#8886)
  • PAP-12424 Work Timeline, Phase C: frontend Gantt page (Direction C) (#8880)
  • [codex] add company work timeline endpoint (#8875)
  • docs: add fresh Greptile head gate to check-pr
  • Show live descendant status in inbox rows (#8876)
  • refactor(a11y): issues view toggle aria attributes and goal tree expand buttons (#1939)
  • fix(a11y): add aria-pressed to date preset and day-of-week toggle buttons (#1913)

July 1, 2026

  • Scope environment custom images to instance environments (#8850)
  • Fix sandbox bridge credentials and stalled review recovery (#8844)
  • fix(issues): attribute agent-authored comments instead of rendering them as "Board" (#8833)
  • Emit interaction resolved telemetry (#8824)
  • Fix managed workspace branch coherence recovery (#8826)
  • Implement generated client telemetry types (#8818)
  • feat(gemini-local): add Gemini 3.1 Pro models to gemini-local adapter (#1602)
  • Expire ask-user questions superseded by comments (#8799)
  • Add branded OG social-preview image and wire up image meta tags

June 30, 2026

  • Refresh run config before reusing workspaces (#8797)
  • build(deps): bump acpx from 0.6.1 to 0.11.2 (#8741)
  • build(deps): bump @tailwindcss/typography from 0.5.19 to 0.5.20 (#8738)
  • build(deps): bump @pierre/diffs from 1.1.22 to 1.2.11 (#8744)
  • build(deps): bump multer from 2.1.1 to 2.2.0 (#8743)
  • build(deps): bump mermaid from 11.12.3 to 11.16.0 (#8740)
  • build(deps): bump sharp from 0.34.5 to 0.35.2 (#8739)
  • build(deps): bump @codemirror/state from 6.5.4 to 6.7.0 (#8736)
  • build(deps): bump dotenv from 17.3.1 to 17.4.2 (#8737)
  • build(deps): bump @aws-sdk/client-s3 from 3.1072.0 to 3.1075.0 (#8742)
  • build(deps): bump @agentclientprotocol/claude-agent-acp from 0.48.0 to 0.52.0 (#8745)
  • Add reusable sandbox custom images (#8794)
  • build(ui): drop redundant tsc type-check from ui build (#8781)
  • Fix sandboxed Claude and Codex probe behavior (#8775)
  • [codex] Update watchdog properties pane cache (#8786)
  • [codex] Unify issue media attachment gallery (#8785)
  • [codex] Add pipeline automation title templates (#8787)
  • Fix active heartbeat run reaping (#8776)
  • Add vitals.run landing page; make index.html the homepage, dashboard.html the shell

June 29, 2026

  • feat: project typeahead in ⌘K command palette (#8773)
  • [codex] Fix markdown contrast on accent bubbles (#8689)
  • Fix stale server info debug metadata (#8753)
  • [codex] Preserve plan review context in agent wakes (#8649)

Jun 22 – Jun 28, 2026 53 commits across fix, feat, add work

June 28, 2026

  • refactor: revert X mention poller backend (#8709)
  • feat: add X mention poller backend (#8707)

June 26, 2026

  • Add v2026.626.0 release changelog (#8677)
  • fix(adapters/hermes-gateway): improve onboarding configuration (#8678)
  • [codex] Preselect vault when importing secrets (#8614)
  • Show agent environment metadata (#8671)
  • Add experimental server info debug view (#8676)
  • chore(lockfile): refresh pnpm-lock.yaml (#8673)
  • [codex] Add built-in Hermes adapters (#8543)
  • fix(cursor): coalesce streamed assistant text into prose blocks (#8544)
  • test(skills-catalog): cover packaged npm artifacts (#8661)
  • Move paperclip page skill internal (#8669)
  • Add Paperclip page publishing skill (#8664)
  • Sort workspace routines by name (#8666)
  • docs: expand capsule identicon prototyper guidance (#8665)
  • Fix generic URL rich object labels (#8662)
  • Add pipeline workflow primitives and operator UI (#7903)
  • Update company creation copy (#8653)
  • feat(routines): add date variable controls (#8655)
  • Add bundled Paperclip capsules skill
  • Add workspace file downloads
  • fix(claude-local): use direct 4.5 model aliases (#3800)

June 25, 2026

  • fix(ui): restore main-content scroll position on browser back/forward (#8636)
  • Fix UI detail regressions (#8613)
  • [codex] Add bounded workspace overview (#8627)
  • Test cheap model during agent config check (#8632)
  • Fix top-level secret ref binding sync (#8630)
  • [codex] Graduate experimental conference room defaults (#8628)
  • Add skill category editing in settings (#8615)
  • [codex] Gate skill mutations with skills:create permission (#8616)
  • feat(cli): surface plugin install target host + add `plugin target` (#8575)

June 24, 2026

  • Fix sandbox restore index drift (#8595)
  • Render sandbox runtime status in issue threads (#8594)
  • Add ephemeral sandbox runtime status plumbing (#8593)
  • feat: task status icons & colors (#8580)
  • [codex] Improve reusable workspace selector search (#8597)
  • Exclude transient Codex home dirs from sandbox sync (#8581)
  • [codex] Fix local skill, secrets, and file viewer regressions (#8586)
  • Rebrand the library to Vitals (vitals.run): core, css, data, react, CLI, docs

June 23, 2026

  • perf(ci): build standalone public packages concurrently (#8567)
  • fix(openclaw-gateway): drop root paperclip params (#4416)
  • fix: default Daytona sandboxes to auto-archive so they leave the disk quota (#8561)
  • Fix Daytona resource overrides for image-backed sandboxes (#8564)
  • build(deps-dev): bump @storybook/addon-docs from 10.3.5 to 10.4.6 (#8466)
  • fix(deps): regenerate lockfile so react/react-dom resolve to 19.2.7 (repair #8557 merge) (#8559)
  • build(deps): align react-dom with react@19.2.7 (replaces dependabot #8471) (#8557)
  • build(deps): bump better-auth from 1.4.18 to 1.6.20 (#8464)
  • build(deps-dev): bump esbuild from 0.28.0 to 0.28.1 (#8470)
  • build(deps): bump tailwind-merge from 3.4.1 to 3.6.0 (#8465)
  • build(deps): bump @cursor/sdk from 1.0.18 to 1.0.19 (#8462)
  • build(deps): bump @codemirror/view from 6.39.15 to 6.43.1 (#8468)
  • build(deps): bump actions/checkout from 6 to 7 (#8461)
  • build(deps): bump @agentclientprotocol/claude-agent-acp from 0.47.0 to 0.48.0 (#8469)