feat(mini): migrate mini to v2 (#34895)
feat(run): migrate non-interactive prompts to V2 feat(run): route mini prompts through V2 fix(run): use current session contracts fix(run): fix V2 prompt turns feat(cli): add mini subcommand feat(run): use settled execution events fix(run): handle remote prompt file attachments feat(run): send prompt files as attachments feat(run): use current APIs for run state fix(run): adopt app-node runtime deps feat(run): track subagent sessions feat(run): move catalogs and default model onto current APIs
This commit is contained in:
parent
140224b0fc
commit
f016392368
61 changed files with 5196 additions and 7098 deletions
|
|
@ -21,6 +21,21 @@ export const ModelGroup = HttpApiGroup.make("server.model")
|
|||
}),
|
||||
),
|
||||
)
|
||||
.add(
|
||||
HttpApiEndpoint.get("model.default", "/api/model/default", {
|
||||
query: LocationQuery,
|
||||
success: Location.response(Schema.UndefinedOr(Model.Info)),
|
||||
error: ServiceUnavailableError,
|
||||
})
|
||||
.annotateMerge(locationQueryOpenApi)
|
||||
.annotateMerge(
|
||||
OpenApi.annotations({
|
||||
identifier: "v2.model.default",
|
||||
summary: "Get default model",
|
||||
description: "Retrieve the model used when a session has no explicit model selection.",
|
||||
}),
|
||||
),
|
||||
)
|
||||
.annotateMerge(
|
||||
OpenApi.annotations({
|
||||
title: "models",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue