Skip to content

refactor: add optional ai toolkits#136

Merged
lloydrichards merged 4 commits into
feat/nested-module-selectionfrom
refactor/ai-toolkits
May 22, 2026
Merged

refactor: add optional ai toolkits#136
lloydrichards merged 4 commits into
feat/nested-module-selectionfrom
refactor/ai-toolkits

Conversation

@lloydrichards

@lloydrichards lloydrichards commented May 22, 2026

Copy link
Copy Markdown
Owner

Goals/Scope

Refactor the AI toolkit catalog to support additional toolkits (including Think) being selectable under the AI chat service. Make toolkit selection/flow behavior consistent and cleaner for both catalog wiring and CLI operations.

Description

  • Add ai-sample-toolkit as an optional child of ai-chat-service.
  • Add the “Think” toolkit and wire it into ChatService.
  • Refactor CLI “add” flow to use Effect combinators for improved composability.
  • Style alignment for matching select descriptions.

This is part 2 of 2 in a stack made with GitButler:

@changeset-bot

changeset-bot Bot commented May 22, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 178d189

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
stack-effect Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@lloydrichards lloydrichards changed the title refactor/ai-toolkits refactor: add optional ai toolkits May 22, 2026
@lloydrichards lloydrichards force-pushed the feat/nested-module-selection branch from e0a0baa to 40d0ee3 Compare May 22, 2026 12:58
@lloydrichards lloydrichards force-pushed the refactor/ai-toolkits branch from b9ddc5e to 178d189 Compare May 22, 2026 12:58
@lloydrichards lloydrichards merged commit 11758f5 into feat/nested-module-selection May 22, 2026
@lloydrichards lloydrichards deleted the refactor/ai-toolkits branch May 22, 2026 12:59
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