Skip to content

Fixes #518 - #519

Merged
chubes4 merged 1 commit into
mainfrom
fix/518-provider-safe-smoke
Aug 22, 2026
Merged

Fixes #518#519
chubes4 merged 1 commit into
mainfrom
fix/518-provider-safe-smoke

Conversation

@chubes4

@chubes4 chubes4 commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • assert the provider-safe client__notify declaration emitted to the provider
  • retain the canonical client/notify pending runtime-tool identity assertion

Tests

  • php tests/default-agents-chat-handler-smoke.php
  • composer smoke
  • composer phpstan
  • composer validate --strict

Fixes #518

AI assistance: OpenCode with openai/gpt-5.6-terra was used to inspect the provider alias contract, update the smoke expectation, and run verification. Chris remains responsible for the change.

@chubes4
chubes4 merged commit 80e5f1d into main Aug 22, 2026
4 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.

Update client-tool smoke contract for provider-safe names

1 participant