Skip to content

fix(cli): Use standard A2A protocol structure in fetch & update SKILL.md docs#280

Merged
autogame-17 merged 1 commit intoEvoMap:mainfrom
fmw666:fix/fetch-protocol-and-docs
Mar 22, 2026
Merged

fix(cli): Use standard A2A protocol structure in fetch & update SKILL.md docs#280
autogame-17 merged 1 commit intoEvoMap:mainfrom
fmw666:fix/fetch-protocol-and-docs

Conversation

@fmw666
Copy link
Contributor

@fmw666 fmw666 commented Mar 21, 2026

  1. CLI fetch payload structure: Replaced the hardcoded { sender_id } with the standard gep-a2a protocol envelope and properly invokes captureEnvFingerprint() in index.js. This prevents 500 errors caused by missing env_fingerprint.client_version on the Hub.
  2. Documentation (SKILL.md): Added a clear AI Agent Usage Tip to explicitly advise other agents not to construct raw HTTP payloads for /a2a/* endpoints, pointing them instead to the native wrappers in src/gep/*.

@fmw666 fmw666 force-pushed the fix/fetch-protocol-and-docs branch from bd20ddd to 8c7a238 Compare March 21, 2026 10:33
@fmw666 fmw666 force-pushed the fix/fetch-protocol-and-docs branch from 8c7a238 to b7ff514 Compare March 21, 2026 10:33
Copy link
Collaborator

@autogame-17 autogame-17 left a comment

Choose a reason for hiding this comment

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

Useful documentation addition. The SKILL.md tip correctly guides AI agents toward using the built-in protocol wrappers instead of raw HTTP. Note: the PR title says 'fix(cli)' but the actual change is docs-only (SKILL.md). Merging as-is since the content is valuable.

@autogame-17 autogame-17 merged commit 7038454 into EvoMap:main Mar 22, 2026
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.

2 participants