Skip to content

Add build_pricing Pillar tool#6

Open
jjmaxwell4 wants to merge 2 commits into
pillar-skills-onlyfrom
pillar-build-pricing
Open

Add build_pricing Pillar tool#6
jjmaxwell4 wants to merge 2 commits into
pillar-skills-onlyfrom
pillar-build-pricing

Conversation

@jjmaxwell4

Copy link
Copy Markdown

Summary

  • Adds the build_pricing tool as a Pillar defineTool, reusing the existing OrganisationConfigurationSchema from the pricing agent
  • Registers as client_side tool type — Pillar's AI can call it, and the frontend handles the live pricing preview rendering
  • Adds /pillar endpoint via pillar.honoHandler() for tool execution callbacks from Pillar Cloud
  • Extends pillarInit.ts with signingSecret, endpointUrl, and registerTools wiring

Depends on

Test plan

  • Verify server starts without PILLAR_SECRET set (should silently skip)
  • Verify server starts with PILLAR_SECRET + PILLAR_ENDPOINT_URL and tool syncs to Pillar Cloud
  • Verify the /pillar endpoint responds to Pillar Cloud tool execution callbacks

Made with Cursor

Register CLI prompt-skills with Pillar Cloud on server startup.
Skills are sourced from the atmn package's 4 prompts (setup,
gating, billing page, modelling pricing plans). No tool
definitions or HTTP endpoints are included.

Made-with: Cursor
Registers the build_pricing tool from the pricing agent as a
client-side Pillar tool. Reuses the existing OrganisationConfigurationSchema
for input validation. Adds the /pillar endpoint for tool execution
callbacks from Pillar Cloud.

Made-with: Cursor
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