Skip to content

wpf-dev-pack v1.7.4

Choose a tag to compare

@christian289 christian289 released this 15 Jun 06:26
· 25 commits to main since this release

What's New

New skills (11 → 19)

  • LLM chat (5): make-wpf-chatclient (one-button full streaming client) + make-wpf-chatclient-factory, make-wpf-chat-orchestrator, make-wpf-chat-bubble-template, make-wpf-markdown-presenter.
  • MCP configuration (3): show-wpf-dev-pack-config (prints config.json/state.json paths + values + env overrides), set-repo-branch (sets the tracked branch in config.json), set-repo-managed (sets the server-managed flag controlling destructive vs non-destructive refresh).

New hook

  • WpfAuthoringRulesLoader (SessionStart) — injects always-on, enforced WPF ControlTemplate/Style/animation authoring rules every session (required PART_ names, animation safety, Setter-on-Freezable → MC4111, StaticResource forward-reference, the (UIElement.Children)[n] path trap, enter/exit pairing, runtime verification). Plugin .claude/rules are not auto-loaded for installed users, so the rules ship as a hook.

New knowledge topics (served on demand via WpfDevPackMcp)

  • animating-wpf-controltemplates, building-swappable-wpf-themes, setting-up-flaui-ui-tests, hosting-extensions-ai-chatclient-in-wpf-mvvm, sharing-httpclient-across-llm-sdks, consuming-mcp-tools-in-extensions-ai, rendering-markdown-in-wpf, displaying-selectable-rich-text-in-wpf, styling-chat-bubbles-in-wpf, storing-api-keys-and-binding-passwordbox-in-wpf, building-a-provider-settings-panel.

Changed

  • make-wpf-custom-control cross-links the new animating-wpf-controltemplates topic.

Stats

  • Skills: 19
  • Agents: 10
  • MCP Servers: 2