Skip to content

Add async chatlas MCP examples#134

Draft
t-kalinowski wants to merge 3 commits into
mainfrom
add-chatlas-examples
Draft

Add async chatlas MCP examples#134
t-kalinowski wants to merge 3 commits into
mainfrom
add-chatlas-examples

Conversation

@t-kalinowski

@t-kalinowski t-kalinowski commented Jun 21, 2026

Copy link
Copy Markdown
Member

Summary

  • Add examples/README.md and link it from the root README.
  • Add async chatlas MCP examples for mcp-repl pager mode and overflow files mode using register_mcp_tools_stdio_async().
  • Keep the example MCP surface to the public repl tool; the files-mode example also registers chatlas helper tools for listing output bundles and reading transcript ranges.

Public-facing changes

  • New runnable chatlas examples under examples/ for Python mcp-repl sessions in both oversized-output modes.
  • Example documentation now states the supported async MCP registration path and notes why there is no synchronous chat.chat() MCP example.

Internal-only changes

  • Extend tests/docs_contracts.rs to lock the supported chatlas example filenames, required async registration calls, and absence of unsupported sync/prototype example paths and wording.

@t-kalinowski t-kalinowski changed the title Revise chatlas examples to use async MCP registration Add async chatlas MCP examples Jun 23, 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.

1 participant