Sign in
Join now
scn-chat
sharedcomputer.network
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
ATProto-based AI Assistant Chat interface.
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
1
1
Pulls
Pulls
Pipelines
Pipelines
scn-chat
/
packages
/
plugin-api
/
src
2 files
at
rate-limits
pouriade.com
·
A model resolved for a conversation gets a session ID, the first 32 hex characters of the SHA-256 of the conversation's URI, so a provider can keep a conversation's calls together without learning the user's DID. ModelAccess carries it as session, and GenerateTextRequest takes the conversation to derive it from, which the titles plugin passes. The OpenAI-compatible plugin takes an optional sessionHeader that carries it, such as x-opencode-session, which OpenCode Go refuses requests without, and an optional userAgent in place of the SDK's. Both apply to the endpoint's model list too.
·
2w ago
f41e29f8
index.ts
A model resolved for a conversation gets a session ID, the first 32 hex characters of the SHA-256 of the conversation's URI, so a provider can keep a conversation's calls together without learning the user's DID. ModelAccess carries it as session, and GenerateTextRequest takes the conversation to derive it from, which the titles plugin passes. The OpenAI-compatible plugin takes an optional sessionHeader that carries it, such as x-opencode-session, which OpenCode Go refuses requests without, and an optional userAgent in place of the SDK's. Both apply to the endpoint's model list too.
2w ago
testing.ts
Add API key interface and a cron route. Improve the role membership hooks.
3w ago