Skip to content

Enforce Morpheus response grounding - #134

Merged
vycdev merged 1 commit into
mainfrom
intelligence/morpheus-grounding
Aug 24, 2026
Merged

Enforce Morpheus response grounding#134
vycdev merged 1 commit into
mainfrom
intelligence/morpheus-grounding

Conversation

@vycdev

@vycdev vycdev commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • consume Claude response runs as bounded stream-JSON and retain final text plus completed tool-call evidence
  • require explicit Morpheus requests and contextual retries such as try again after m!top to contain a completed Morpheus MCP result
  • retry once only when the model made no Morpheus call and used no potentially mutating tool
  • fail closed instead of forwarding an invented success when evidence is still absent or a started call has no result

Validation

  • verified Claude Code 2.1.220 stream events against the live Morpheus describe_command tool
  • focused process, stream, grounding, prompt, and routing tests: 18/18 passed
  • npm test: 154/157 passed; the same three unrelated local Claude-auth PTY tests fail before a login URL is emitted

@vycdev
vycdev merged commit f546faf into main Aug 24, 2026
@vycdev
vycdev deleted the intelligence/morpheus-grounding branch August 24, 2026 12:03
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