Atoms

5 atoms across 4 types.

capability-declaration

LLM Inference Capability

capability-declaration · v1.0.0

Capability to invoke a large language model for text generation. Required by all inference plugins.

inferencellmcapability

Read Filesystem

capability-declaration · v1.0.0

Read files from the filesystem without write access. Required by any plugin that loads config or data files.

filesystemioread-only

interface-contract

Inference Plugin v1 Interface Contract

interface-contract · v1.0.0

Standard interface contract for LLM inference plugins in the Olympus runtime. Required methods: invoke, stream, count_tokens, supports_tools.

inferencellmplugininterface

lifecycle-hook

On Session Start

lifecycle-hook · v1.0.0

Fires when a new session or conversation begins. Plugins use this to load state, verify credentials, or inject context.

lifecyclesessioninit

permission-scope

GitHub Read

permission-scope · v1.0.0

Read-only access to GitHub repositories, issues, and PRs via the GitHub REST API

githubapiread-only