Files
homelab/packages/db/drizzle/meta/_journal.json
Julia McGhee f338da0da3
Some checks failed
CI / lint-and-test (push) Successful in 40s
Deploy Production / deploy (push) Successful in 1m23s
CI / build (push) Has been cancelled
Add credential usage field: chat, agent, or any
Credentials now have a usage field ("any", "chat", "agent") so the
same provider can have separate credentials for different use cases.
The Claude OAuth token is tagged "agent" (for Claude Code CLI), while
API keys can be tagged "chat" (for streaming/model listing).

- Add usage column to harness_credentials table
- Add getCredentialsForUsage() that prefers exact match, falls back to "any"
- Chat route and model-providers use chat credentials
- Agent env builder uses agent credentials
- Credentials API accepts usage field on create/update
2026-03-22 12:44:02 +00:00

48 lines
923 B
JSON

{
"version": "7",
"dialect": "postgresql",
"entries": [
{
"idx": 0,
"version": "7",
"when": 1774124029586,
"tag": "0000_sparkling_gressill",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1774127485727,
"tag": "0001_stale_pride",
"breakpoints": true
},
{
"idx": 2,
"version": "7",
"when": 1774178806032,
"tag": "0002_cold_annihilus",
"breakpoints": true
},
{
"idx": 3,
"version": "7",
"when": 1774179559510,
"tag": "0003_damp_glorian",
"breakpoints": true
},
{
"idx": 4,
"version": "7",
"when": 1774180634616,
"tag": "0004_complete_jack_murdock",
"breakpoints": true
},
{
"idx": 5,
"version": "7",
"when": 1774183202832,
"tag": "0005_outgoing_lake",
"breakpoints": true
}
]
}