Skip to content

feat(general): mcp improvements#3

Open
Evalir wants to merge 1 commit intoevalir/fix/rmcp-0.14-upgradefrom
evalir/tool-guide-improvements
Open

feat(general): mcp improvements#3
Evalir wants to merge 1 commit intoevalir/fix/rmcp-0.14-upgradefrom
evalir/tool-guide-improvements

Conversation

@Evalir
Copy link
Member

@Evalir Evalir commented Feb 6, 2026

  • Split crate into library (src/lib.rs) + thin binary for testability and reuse
    • Added 10 new documentation resources covering sol! macro, signers/EIP-712, primitives, events, fillers, sol-types, TransactionRequest,
      RLP/EIP-2718 encoding, blobs, and recovered transactions (3 → 13 total)
    • Rewrote lookup_type tool to return section-level content instead of just resource names; added search_resources (full-text) and
      get_resource (direct URI fetch) tools
    • Added prompts module with 3 guided workflows: build_transaction, setup_contract_bindings, setup_signing

  - Split crate into library (src/lib.rs) + thin binary for testability and reuse
  - Added 10 new documentation resources covering sol! macro, signers/EIP-712, primitives, events, fillers, sol-types, TransactionRequest,
  RLP/EIP-2718 encoding, blobs, and recovered transactions (3 → 13 total)
  - Rewrote lookup_type tool to return section-level content instead of just resource names; added search_resources (full-text) and
  get_resource (direct URI fetch) tools
  - Added prompts module with 3 guided workflows: build_transaction, setup_contract_bindings, setup_signing
@Evalir Evalir changed the base branch from evalir/add-ci to graphite-base/3 February 6, 2026 19:30
Copy link
Member Author

Evalir commented Feb 6, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Evalir Evalir force-pushed the evalir/tool-guide-improvements branch from ad9a679 to 05a22e4 Compare February 6, 2026 19:31
@Evalir Evalir mentioned this pull request Feb 6, 2026
@Evalir Evalir changed the base branch from graphite-base/3 to evalir/fix/rmcp-0.14-upgrade February 6, 2026 19:31
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