teahubxyzandClaude Fable 5.1 fcd70f294d MCP: tea_file_edit, exact-text replacements in one file (#12)
For a file too long to send whole: the edits apply in order, each old text must occur exactly once in the file as it stands, and the answer gives the new file's size and sha256 to check against the caller's copy. Version 2.3.0.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SKUMBXauq7XVN4BhTXjCSM
2026-10-16 22:43:48 +00:00
…
…

Teahub v1 (Green Tea)

Teahub is Git + tea (Gitea) + Time. This repository is the spine of the v1 prod instance at https://teahub.xyz, rebuilt fresh on 2026-10-14. Nothing was copied from the hb-5 era; pieces are ported only when a card needs them, and each port is a commit here.

  • AGENTS.md — the map for agents (where you are, how to move).
  • docs/decisions.md — append-only decisions ledger.
  • docs/rebuild.md — every step the rebuild needed beyond "clone + bootstrap"; the measure of portability.
  • mcp/ — Green Tea MCP, the Teahub MCP (FastMCP) against this Gitea. Every tool acts as the signed-in user.
  • Time (the automation layer) lives at https://github.com/teahubxyz/time, mirrored here as teahubxyz/time.

Logins: GitHub (now), nostr (next). Prod holds no secrets beyond Gitea's own keys, the GitHub OAuth client, and the MCP's OAuth client.

S
Description
Teahub v1 (Green Tea): the spine, rebuilt fresh on prod. Pieces ported from the hb-5 era only when a card needs them.
Readme
1.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 76.2%
JavaScript 9.9%
CSS 8%
Go Template 3.7%
HTML 1.3%
Other 0.9%