Skip to content

pull\ - #2659

Open
disburyben wants to merge 8 commits into
garrytan:mainfrom
disburyben:main
Open

pull\#2659
disburyben wants to merge 8 commits into
garrytan:mainfrom
disburyben:main

Conversation

@disburyben

Copy link
Copy Markdown

Why (in your own words)

Live evidence

# what you ran + what it produced

Scope

  • Changed:
  • Verified live by:
  • Did NOT test:

Liveness proof (required)

Checklist

  • Liveness screenshot attached: GSTACK PR typed live into a real surface (not edited onto the image)
  • This is not a generated-file-only diff (I edited the source/template and regenerated)
  • No ETHOS.md edits, and no changes to voice / founder perspective / YC references
  • New public command / external service / host adapter has an accepted issue linked (or N/A)
  • Linked issue or reproduction: #

disburyben and others added 8 commits August 10, 2026 09:38
Empty catches hid failures that leave the system degraded: a broken command
audit trail, an unusable device salt, unwritable sidebar state files, an
unreadable JSONL store reported as empty, and a path check that fell back to
an unresolved path. Each site now either reports (warnOnce/stderr) or
propagates, without turning best-effort work into a fatal error.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
- hosts/claude/hooks/hook-common.ts: AUQ hook stdin/logging/spawn plumbing
- design/src/openai.ts: Responses + vision API transport
- browse/src/session-cookie-registry.ts: SSE/PTY session cookie registry
- browse/src/path-security.ts: snapshot output path validation
- scripts/resolvers/codex-helpers.ts: single copy of skill frontmatter helpers

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: ben <ben@bendisbury.com>
- hosts/claude/hooks/hook-common.ts: AUQ hook stdin/logging/spawn plumbing
- design/src/openai.ts: Responses + vision API transport
- browse/src/session-cookie-registry.ts: SSE/PTY session cookie registry
- browse/src/path-security.ts: snapshot output path validation
- scripts/resolvers/codex-helpers.ts: single copy of skill frontmatter helpers

Co-authored-by: ben <ben@bendisbury.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…unit-tests

Co-authored-by: ben <ben@bendisbury.com>
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: ben <ben@bendisbury.com>
Stop swallowing errors in audit, device-salt, state-file, and JSONL-store paths
@trunk-io

trunk-io Bot commented Aug 21, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@disburyben disburyben left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approvr

@disburyben disburyben left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revieded

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