Skip to content

fix: scope chat run control by workspace#450

Merged
chubes4 merged 1 commit into
mainfrom
fix/449-workspace-run-control
Jul 21, 2026
Merged

fix: scope chat run control by workspace#450
chubes4 merged 1 commit into
mainfrom
fix/449-workspace-run-control

Conversation

@chubes4

@chubes4 chubes4 commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • validate and thread canonical workspace through chat dispatch, run status/events/cancel, queue claims, and conversation-loop cancellation
  • add an optional workspace-aware run-control store capability, with explicit workspace state isolated in network options while omitted workspace remains site-local
  • bind stored runs and queued messages to conversation-owner fingerprints and fail unsupported stores explicitly

Tests

  • composer test
  • composer phpstan
  • PHP syntax checks for all changed PHP files
  • homeboy review audit --placement local --profile pr --changed-since origin/main --json-summary (no introduced findings)
  • homeboy review lint --placement local --changed-only --summary attempted; Homeboy's bundled PHPCS installation fatals because PHP_CodeSniffer\\Reports\\Report is missing, and its bundled PHPStan is also corrupted. Repository PHPStan passes independently.

Fixes #449

@chubes4
chubes4 merged commit 9db786f into main Jul 21, 2026
3 checks passed
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.

fix: scope chat run-control state by canonical workspace

1 participant