mirror of
https://github.com/NCBM/plyngent.git
synced 2026-11-07 07:17:54 +08:00
docs: document skills
README and the example config cover the [skills] section, the five tools, and the read/write split; AGENTS.md gains the skills/ package, the tool family, the config fields, and the /skills + /status surface; architecture.md lists the package. doc/skills.md is the author guide: layout, the frontmatter subset and how a broken one degrades, roots and shadowing, what the agent sees, the grant story for reads and writes, and the warning that a skill is data — third-party skill directories are untrusted input.
This commit is contained in:
+5
-1
@@ -23,11 +23,15 @@
|
||||
- config: Plyngent configuration center (TOML), including ``[plugins]`` and
|
||||
``[networking]`` (e.g. fetch SSRF Fake-IP CIDR exemptions). Model entries
|
||||
may override provider ``preset`` / ``url`` for mixed API routing.
|
||||
``[skills]`` holds the skill roots, discovery sources, catalog limits, and
|
||||
the standing write grant.
|
||||
- runtime: ``create_client`` maps effective provider preset → protocol client.
|
||||
- skills: Skill discovery (ordered roots, ``SKILL.md`` frontmatter subset,
|
||||
mtime-cached store) and the read/write path rules the tools use.
|
||||
- agent: Kind-based tool loop, streaming, usage, compact; bridges:
|
||||
``responses_bridge``/``responses_dispatch``, ``messages_bridge``/``messages_dispatch``;
|
||||
``@tool`` / tags / registry. History stays chat-completions-shaped.
|
||||
- tools: Workspace file/process/VCS/chat/todo/net tools + directory-access
|
||||
- tools: Workspace file/process/VCS/chat/todo/net/skill tools + directory-access
|
||||
grants (`access`); catalog; plugins; instance/session context and views.
|
||||
- prompting: Shared ask/choose/form for CLI and tools.
|
||||
- cli: Click entry, slash registry, REPL, one-shot chat.
|
||||
|
||||
Reference in New Issue
Block a user