Skip to content

Adopt terminal Markdown in TypeScript recipes - #115

Merged
steve-calvert-glean merged 1 commit into
mainfrom
feat/terminal-markdown-typescript
Sep 23, 2026
Merged

steve-calvert-glean merged 1 commit into
mainfrom
feat/terminal-markdown-typescript

Conversation

@steve-calvert-glean

@steve-calvert-glean steve-calvert-glean commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • opt Streaming Chat and the TypeScript permissions-aware retrieval variant into the shared terminal-markdown framework feature
  • generate each standalone src/output.ts from the framework-owned TypeScript runtime
  • preserve raw incremental Chat deltas for pipes while buffering complete terminal documents for marked-terminal
  • keep citations and retrieval sources in their recipe-owned callers
  • update package dependencies, locks, recipe instructions, and integration tests

Stack

Validation

  • Streaming Chat integration tests, ESLint, and TypeScript
  • Permissions-aware retrieval TypeScript lint and typecheck
  • pnpm framework-features:check
  • generated-copy byte identity for both TypeScript consumers
  • registry, artifact, formatting, snippet, install-policy, command, question, MDX, and full root checks

No credentialed live Glean calls were run; output and streaming behavior are covered by centralized contracts and deterministic recipe integration tests.

— sent via Glean Tau

Base automatically changed from feat/library-terminal-markdown to main September 23, 2026 01:06
@steve-calvert-glean
steve-calvert-glean force-pushed the feat/terminal-markdown-typescript branch from 3ce2148 to 27c89dc Compare September 23, 2026 01:11
@steve-calvert-glean
steve-calvert-glean merged commit 79e912b into main Sep 23, 2026
8 checks passed
@steve-calvert-glean
steve-calvert-glean deleted the feat/terminal-markdown-typescript branch September 23, 2026 01:15
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