Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth is chatz's authentication domain: password hashing (bcrypt), server-side opaque session tokens (only the SHA-256 hash is stored; the raw token lives in the client's HttpOnly cookie), first-run admin bootstrap, and optional single-user passwordless auto-login.
|
Package auth is chatz's authentication domain: password hashing (bcrypt), server-side opaque session tokens (only the SHA-256 hash is stored; the raw token lives in the client's HttpOnly cookie), first-run admin bootstrap, and optional single-user passwordless auto-login. |
|
Package chat adapts elelem's provider-neutral agent loop to chatz SSE.
|
Package chat adapts elelem's provider-neutral agent loop to chatz SSE. |
|
Package chats is the chat business-logic layer: it owns the chat + message repositories and the model registry, and drives a turn end-to-end (demo interception, model resolution, the agentic turn loop, SSE streaming, and persistence).
|
Package chats is the chat business-logic layer: it owns the chat + message repositories and the model registry, and drives a turn end-to-end (demo interception, model resolution, the agentic turn loop, SSE streaming, and persistence). |
|
fixedresponses
Package fixedresponses maps exact demo prompts to fixed assistant turns embedded at build time.
|
Package fixedresponses maps exact demo prompts to fixed assistant turns embedded at build time. |
|
prompts
Package prompts holds generated, embedded LLM system-prompt fragments for the chat turn loop.
|
Package prompts holds generated, embedded LLM system-prompt fragments for the chat turn loop. |
Click to show internal directories.
Click to hide internal directories.