Skip to content

Have an AI agent? Let it explore Teleon for you. Any assistant works, personal or coding.

Connect your agent
What your agent reads

The request it copies

Explore teleon.dev for me and report back. Read https://teleon.dev/llms.txt, https://teleon.dev/.well-known/agent-card.json and https://teleon.dev/.well-known/mcp.json. Summarize the shared backend primitives at https://teleon.dev/docs and the THP v1.0 connection steps at https://teleon.dev/connect. Stay read-only.

Discovery files on teleon.dev

Read-only discovery is open. Keep TELEON_KEY in your own environment.

Teleon
Sign inApply for an instance
Make

Add one concern at a time, safely.

teleon.dev/docs/wrappers composes chains of up to 32 thin layers around an engine, each adding one concern such as clamping, engine choice or scrubbing. Databases are served directly, outside the chain.

teleon.dev/docs/wrappersWrapper onionshttpsjsonmcp
The chain around search
auth_scopelayer 1
clamp_paramslayer 2
scrub_secretslayer 3
cache_lookuplayer 4
bm25f_roaring_v3engine slot
Database calls go straight to the store, outside the chain.

Each layer adds one concern. The engine inside can be swapped while callers stay the same.

What it does

One concern per layer

Each wrapper does one job and composes with the others.

Dry-run first

A chain runs against fixtures before it serves traffic.

Engine slots

Swap the engine inside the chain while callers stay the same.

The contract

A chain is an ordered list of wrappers around one engine slot; database calls go direct.

Depth0 to 32 layers
RuleDatabases served directly
ChecksDry run before serving
AccessRING-3 to inspect; RING-1 to change
Identifiers
  • recursive_component_wrapper_engine/v1
Request and responseCopy
GET /v1/wrappers/aq17_hybrid_search # Response { "chain": ["auth_scope", "clamp_params", "scrub_secrets", "cache_lookup"], "engine": "bm25f_roaring_v3", "db": "direct" }

Endpoints

MethodPathAccessWhat it doesStatus
GET/v1/wrappersRING-3Inspect chains in useListed
GET/v1/wrappers/{component}RING-3Read one component's chain
POST/v1/wrappers/{component}/dry-runRING-1Dry-run a proposed chain

Listed paths appear in the service’s published files today. In the one-host plan every path here is served under api.teleon.dev/v1/wrappers.

For agents

Give your agent the read-only guide first. It reports back before any write.

Agent prompt
Read https://teleon.dev/docs/wrappers.md and show the chain for the search component. Read only.
Copy

Words on this page

Full glossary
Kleisli wrapper
A thin layer that wraps a call with one concern, such as clamping inputs or scrubbing secrets, and composes with others.
Contract
A versioned agreement on the shape of a request and response, so either side can change behind it safely.