Skip to content

History / API Overview

Revisions

  • docs: correct collaboration semantics (ericfitz/tmi#1096) Remove nonexistent edit locks, presenter requests go to the host, conflicts are structural-only with last-write-wins, notification events actually emitted, shared per-session undo history. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Oct 18, 2026
  • docs: correct Authentication and Identity Linking pages (ericfitz/tmi#1092) WebSocket ticket-only auth, OAuth vs SAML token delivery, TMI_LOG_IS_DEV CORS switch, identity-link 404 semantics and {link_id}, session lifetime. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Oct 18, 2026
  • docs: document the error-code vocabulary (tmi#1048) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UBEvpQjrvKmQn4BprnPbMh

    @ericfitz ericfitz committed Oct 8, 2026
  • docs: streamline API Overview auth section, remove hardcoded versions Replace detailed auth content with concise summary pointing to Authentication page. Update examples to use CCG. Replace specific version numbers with health endpoint references. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 5, 2026
  • docs: add URL pattern guidelines and naming conventions Documents the five URL pattern categories (resource-hierarchical, domain-segregated, user-scoped, cross-cutting, protocol), selection criteria for new resources, and naming conventions. Refs ericfitz/tmi#131

    @ericfitz ericfitz committed Mar 26, 2026
  • Add comprehensive API rate limiting documentation to wiki - Created new API-Rate-Limiting.md page with detailed specification - Updated API-Overview.md with rate limiting strategy overview - Updated API-Specifications.md to reference rate limiting - Updated REST-API-Reference.md with rate limiting section - Added API Rate Limiting to sidebar navigation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>

    @ericfitz ericfitz committed Nov 21, 2025
  • Complete TMI wiki with comprehensive documentation Created comprehensive wiki organized by task area and audience: - Home page with ecosystem overview and role-based navigation - Getting Started (9 pages): End user guides for threat modeling - Deployment (7 pages): Operator guides for deploying TMI - Operation (5 pages): SRE/DevOps guides for running TMI - Troubleshooting (4 pages): Common issues and debugging - Development (6 pages): Contributor guides and architecture - Integrations (4 pages): Issue trackers, webhooks, addons - Tools (3 pages): API clients, Terraform analyzer, Promtail - API Reference (4 pages): REST, WebSocket, workflows - Reference (6 pages): Configuration, schema, specs, glossary, FAQ Total: 48 pages (~27,000 lines, 1.0 MB) Documentation migrated from: - tmi/docs/developer/, tmi/docs/operator/ - tmi/docs/reference/architecture/ - tmi-ux/docs/developer/ - tmi-clients, tmi-tf, tmi-promtail README files Preserved in tmi repo (used in builds): - docs/reference/apis/tmi-openapi.json - docs/reference/apis/tmi-asyncapi.yml - docs/reference/apis/api-workflows.json 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>

    @ericfitz ericfitz committed Nov 12, 2025