This repository contains Inline developer tooling and integration packages.
Key paths:
skills/inline/- provider-neutral distributable Inline skill source; it intentionally lives outside.agents/skills/so it is not auto-loaded while working in this repository.plugins/inline/skills/inline/- packaged mirror ofskills/inline/for the Codex plugin; update the canonical skill first and keep the mirror byte-for-byte aligned.proto/- synced public protobuf contract; do not hand-edit generated release artifacts.packages/protocol/- synced generated TypeScript protocol package.packages/bot-api-types/- synced Bot API types package.sdk/- canonical realtime SDK source.packages/bot-client/- canonical Bot Client source.packages/oauth-core/- canonical shared OAuth helpers.mcp/- canonical MCP package.openclaw/- canonical OpenClaw plugin.hermes-agent/- canonical Hermes Agent adapter.cli/- canonical Inline CLI source.scripts/release-cli.tsand.github/workflows/cli-release.yml- canonical local and CI CLI release implementation.
- Do not read, write, print, or modify
.envfiles. - Use
bunfor JS/TS package work. - Keep workspace packages free of undeclared dependencies.
- Do not edit generated protocol or Bot API type output by hand; update it through the normal generated artifact sync.
- Run focused package checks before pushing package changes.
- For small isolated helpers, keep tests beside the implementation.