Skip to content

Robe/consolidate claude - #2073

Open
zentron wants to merge 7 commits into
mainfrom
robe/consolidate-claude
Open

Robe/consolidate claude#2073
zentron wants to merge 7 commits into
mainfrom
robe/consolidate-claude

Conversation

@zentron

@zentron zentron commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Now that we shell directly into claude code cli rather than using libraries, there is no need to seperate out the execution from the main calamari exe.

@zentron
zentron force-pushed the robe/consolidate-claude branch from b2cae03 to a43dc65 Compare July 22, 2026 11:23
zentron added 7 commits July 22, 2026 21:24
Outlines allowing key/value CloudFormation stack parameters to be
supplied directly (merged over the existing file/S3 mechanisms)
instead of always requiring a parameters file.
Costs nothing extra on the Calamari side since Inline already shares
the same merge point as Package/GitRepository, and it keeps the
feature consistent across all template sources.
Fold the AiAgent flavour project directly into Calamari (and its tests
into Calamari.Tests) instead of shipping it as a separate package,
keeping the Calamari.AiAgent namespace unchanged.
…l harness

The previous commit re-implemented a chunk of Calamari.Program's DI wiring
in a test-only async host. Use the same CommandTestBuilder.Create<TCalamari>
mechanism other commands use instead, wrapping the real (protected-ctor)
Calamari.Program so RunAgentCommand is exercised through its actual
production container.
@zentron
zentron force-pushed the robe/consolidate-claude branch from a43dc65 to a9dc8b2 Compare July 22, 2026 11:24
@zentron
zentron marked this pull request as ready for review July 22, 2026 11:24
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