Skip to content

feat: fix examples - #27

Merged
Raezil merged 5 commits into
mainfrom
examples
Dec 2, 2025
Merged

feat: fix examples#27
Raezil merged 5 commits into
mainfrom
examples

Conversation

@Raezil

@Raezil Raezil commented Dec 2, 2025

Copy link
Copy Markdown
Contributor

Summary by cubic

Updated all examples to the new UTCP “manual with tools” schema so they work with v0.3.0. Switched to call_template_type and added allowed_communication_protocols; providers.json is now a v1.0 tools manual.

  • Refactors

    • Replaced legacy "providers" and "manual_call_templates" with the v1.0 tools manual (tools + tool_call_template) across all examples.
    • Added allowed_communication_protocols at the manual level to enforce protocol use.
    • Upgraded examples/providers.json to a v1.0 manual: manual_version/utcp_version, info, tools with inputs/outputs and tool_call_template, plus tags and API key variable support.
    • Updated comments and startup logs to reference the tools manual.
  • Migration

    • Inline configs: use a full manual (tools + tool_call_template) with call_template_type.
    • Manual files: use tools[] with tool_call_template; include manual_version 1.0.0 and utcp_version 0.3.0.
    • Provide allowed_communication_protocols at the manual level.

Written for commit 3be294f. Summary will update automatically on new commits.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 14 files

@Raezil
Raezil merged commit 2a29e92 into main Dec 2, 2025
4 checks passed
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