Files
2026-07-13 13:12:33 +08:00

135 lines
3.7 KiB
Markdown

# Glossary
This glossary defines common OpenSquilla terms in user-facing language. It is
not a runtime design document.
## Agent
A named OpenSquilla identity with defaults such as model, workspace, name, and
description. The built-in `main` agent is always available.
Read: [`agents.md`](agents.md)
## Artifact
A file or media output produced by a run, such as an HTML page, report, image,
spreadsheet, PDF, or slide deck.
Read: [`artifacts-and-media.md`](artifacts-and-media.md)
## Approval
A human decision required before a sensitive tool action can continue. Approval
behavior depends on the surface, permission profile, and tool policy.
Read: [`approvals-and-permissions.md`](approvals-and-permissions.md)
## Channel
A messaging integration such as Telegram, Slack, Feishu/Lark, Discord, DingTalk,
WeCom, Matrix, terminal, or websocket-style clients.
Read: [`channels.md`](channels.md)
## Compaction
The process of reducing old context in a long session so the agent can continue
within the model's context budget.
Read: [`features/compaction-and-cache.md`](features/compaction-and-cache.md)
## Diagnostics
Runtime logging controls used to understand routing, provider behavior,
compaction, tool compression, cache behavior, and delivery failures.
Read: [`diagnostics-and-replay.md`](diagnostics-and-replay.md)
## Gateway
The local server behind the Web UI, channels, sessions, approvals, diagnostics,
usage, and RPC clients.
Read: [`gateway.md`](gateway.md)
## Memory
Durable user or project context that can be searched and recalled later without
stuffing every old transcript into the active prompt.
Read: [`features/memory.md`](features/memory.md)
## MetaSkill
A reusable, auditable workflow protocol that composes multiple skills, tools,
LLM calls, checks, or output steps into one repeatable capability.
Read: [`features/meta-skills.md`](features/meta-skills.md) and
[`features/meta-skill-user-guide.md`](features/meta-skill-user-guide.md)
## Permission Profile
The chosen tool-access posture for a run, such as `restricted`, `on`, `bypass`,
or `full`.
Read: [`approvals-and-permissions.md`](approvals-and-permissions.md)
## Provider
An LLM backend configured for OpenSquilla, such as TokenRhythm, OpenRouter,
OpenAI, Anthropic, Gemini, DeepSeek, DashScope, or Ollama.
Read: [`providers-and-models.md`](providers-and-models.md)
## Replay
A read-only view of a recorded turn from the decision log. Replay does not
re-run tools.
Read: [`diagnostics-and-replay.md`](diagnostics-and-replay.md)
## Scheduler
The `opensquilla cron` feature for recurring and one-time OpenSquilla runs.
Read: [`scheduling.md`](scheduling.md)
## Session
A durable conversation or task history. Sessions can be listed, resumed,
exported, aborted, or deleted.
Read: [`sessions.md`](sessions.md)
## Skill
A reusable package of task-specific guidance, scripts, or workflow instructions
that OpenSquilla can load when needed.
Read: [`features/skills.md`](features/skills.md)
## SquillaRouter
OpenSquilla's local routing layer for choosing an appropriate model tier per
turn.
Read: [`features/squilla-router.md`](features/squilla-router.md)
## Tool Compression
A context-saving feature that keeps large tool results useful while sending a
smaller preview to the model.
Read: [`features/tool-compression.md`](features/tool-compression.md)
## Workspace
The local directory a task is allowed or expected to work in. Workspace flags
help contain file and shell work.
Read: [`tools-and-sandbox.md`](tools-and-sandbox.md)
---
[Docs index](README.md) · [Product guide](../README.product.md) · [Improve this page](contributing-docs.md) · [Report a docs issue](https://github.com/opensquilla/opensquilla/issues/new?template=docs_report.yml)