Skip to content

Add chart-first Flint MCP App#56

Draft
spboyer wants to merge 7 commits into
microsoft:mainfrom
spboyer:spboyer-flint-chart-canvas-pr
Draft

Add chart-first Flint MCP App#56
spboyer wants to merge 7 commits into
microsoft:mainfrom
spboyer:spboyer-flint-chart-canvas-pr

Conversation

@spboyer

@spboyer spboyer commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

  • evolve the native flint-chart-mcp chart view into a chart-first MCP App with compact Preview/Vega-Lite controls, chart metadata selectors, dimensions, PNG copy, and on-demand editing
  • compile, validate, and render through Flint primitives while keeping inline-data behavior and the existing interactive controls
  • bundle Mona Sans with OFL 1.1 provenance and add focused MCP App tests

Validation

  • npm run test:mcp
  • npm run typecheck:mcp
  • npm run build:mcp

spboyer added 3 commits July 15, 2026 17:18
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e

Copilot-Session: 693921d5-fb57-4a87-8c08-dca47c24aa76
@spboyer
spboyer marked this pull request as draft July 15, 2026 21:28
spboyer added 4 commits July 15, 2026 17:48
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e

Copilot-Session: 693921d5-fb57-4a87-8c08-dca47c24aa76
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e

Copilot-Session: 693921d5-fb57-4a87-8c08-dca47c24aa76
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e

Copilot-Session: 693921d5-fb57-4a87-8c08-dca47c24aa76
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5b6d0c5f-588a-4dc5-86de-99a1c8eb323e

Copilot-Session: 693921d5-fb57-4a87-8c08-dca47c24aa76
@Chenglong-MS

Copy link
Copy Markdown
Contributor

Had a bit discussion with Copilot, and this sits nicely in .github.

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.

2 participants