-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.yaml
More file actions
38 lines (38 loc) · 1.27 KB
/
Copy pathplugin.yaml
File metadata and controls
38 lines (38 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: builder
version: 1.1.0
description: "Self-contained Amazon Builder ID auth for Hermes Agent."
author: Iko <iap@users.noreply.github.com>
kind: standalone
# Optional override of the model catalog. If present and non-empty, list_models()
# returns these instead of the built-in STATIC_MODELS. Lets operators add/remove
# models without editing plugin code. Q selects the actual model server-side.
models:
- auto
- claude-sonnet-4.5
- claude-sonnet-4
- claude-haiku-4.5
# Optional free-form tags describing this plugin. Read at runtime by load_tags()
# and exposed via the `tags` tool so the agent/user can see the plugin's identity
# without reading plugin.yaml. Falls back to STATIC_TAGS when omitted.
tags:
- aws
- amazon-q
- claude
- chat
- builder-id
- auth
# Standard Hermes manifest field: list of tool-name strings (per the plugin
# standard in hermes_cli/plugins.py:PluginManifest). The loader iterates this
# as strings, so rich descriptions live in the tool schemas registered in
# __init__.py, NOT here. Custom fields below (models/tags) are NOT part of the
# standard manifest — they're read at runtime by backend.py, ignored by the
# loader.
provides_tools:
- ask_q
- bid_login
- bid_status
- bid_show_identity
- bid_logout
- models
- tags
- q_debug