Merge remote-tracking branch 'origin/main' into johnnyeric/kilo-opencode-v1.17.13

# Conflicts:
#	bun.lock
#	packages/core/src/v1/permission.ts
#	packages/opencode/src/acp/permission.ts
#	packages/opencode/src/cli/cmd/tui.ts
#	packages/opencode/src/skill/discovery.ts
#	packages/opencode/src/skill/index.ts
#	packages/opencode/test/cli/run/run-process.test.ts
#	packages/opencode/test/skill/discovery.test.ts
#	packages/opencode/test/tool/registry.test.ts
#	packages/sdk/openapi.json
#	packages/server/src/handlers/pty.ts
This commit is contained in:
Johnny Amancio
2026-07-30 16:32:39 +02:00
367 changed files with 13545 additions and 2068 deletions
+6 -1
View File
@@ -38,7 +38,12 @@ export type Request = typeof Request.Type
export const Reply = Schema.Literals(["once", "always", "reject"])
export type Reply = typeof Reply.Type
export const ReplyBody = Schema.Struct({ reply: Reply, message: Schema.optional(Schema.String) }).annotate({
export const ReplyBody = Schema.Struct({
reply: Reply,
message: Schema.optional(Schema.String),
// kilocode_change - set by clients when a human answered the prompt; the server refuses machine approvals of skill-shell batches
interactive: Schema.optional(Schema.Boolean),
}).annotate({
identifier: "PermissionReplyBody",
})
export type ReplyBody = typeof ReplyBody.Type