chore: generate

This commit is contained in:
opencode-agent[bot]
2026-03-27 01:47:36 +00:00
parent 9c6f1edfd7
commit b242a8d8e4
3 changed files with 640 additions and 648 deletions
+6 -2
View File
@@ -1136,7 +1136,8 @@ export namespace Config {
}), }),
) )
export const layer: Layer.Layer<Service, never, AppFileSystem.Service | Auth.Service | Account.Service> = Layer.effect( export const layer: Layer.Layer<Service, never, AppFileSystem.Service | Auth.Service | Account.Service> =
Layer.effect(
Service, Service,
Effect.gen(function* () { Effect.gen(function* () {
const fs = yield* AppFileSystem.Service const fs = yield* AppFileSystem.Service
@@ -1161,7 +1162,10 @@ export namespace Config {
const source = "path" in options ? options.path : options.source const source = "path" in options ? options.path : options.source
const isFile = "path" in options const isFile = "path" in options
const data = yield* Effect.promise(() => const data = yield* Effect.promise(() =>
ConfigPaths.parseText(text, "path" in options ? options.path : { source: options.source, dir: options.dir }), ConfigPaths.parseText(
text,
"path" in options ? options.path : { source: options.source, dir: options.dir },
),
) )
const normalized = (() => { const normalized = (() => {
-3
View File
@@ -477,10 +477,8 @@ export namespace MCP {
}) })
} }
const cache = yield* InstanceState.make<State>( const cache = yield* InstanceState.make<State>(
Effect.fn("MCP.state")(function* () { Effect.fn("MCP.state")(function* () {
const cfg = yield* cfgSvc.get() const cfg = yield* cfgSvc.get()
const config = cfg.mcp ?? {} const config = cfg.mcp ?? {}
const s: State = { const s: State = {
@@ -706,7 +704,6 @@ export namespace MCP {
}) })
const getMcpConfig = Effect.fnUntraced(function* (mcpName: string) { const getMcpConfig = Effect.fnUntraced(function* (mcpName: string) {
const cfg = yield* cfgSvc.get() const cfg = yield* cfgSvc.get()
const mcpConfig = cfg.mcp?.[mcpName] const mcpConfig = cfg.mcp?.[mcpName]
if (!mcpConfig || !isMcpConfigured(mcpConfig)) return undefined if (!mcpConfig || !isMcpConfigured(mcpConfig)) return undefined
+4 -13
View File
@@ -101,10 +101,7 @@ export namespace Snapshot {
}) })
const handle = yield* spawner.spawn(proc) const handle = yield* spawner.spawn(proc)
const [text, stderr] = yield* Effect.all( const [text, stderr] = yield* Effect.all(
[ [Stream.mkString(Stream.decodeText(handle.stdout)), Stream.mkString(Stream.decodeText(handle.stderr))],
Stream.mkString(Stream.decodeText(handle.stdout)),
Stream.mkString(Stream.decodeText(handle.stderr)),
],
{ concurrency: 2 }, { concurrency: 2 },
) )
const code = yield* handle.exitCode const code = yield* handle.exitCode
@@ -335,12 +332,9 @@ export namespace Snapshot {
return yield* locked( return yield* locked(
Effect.gen(function* () { Effect.gen(function* () {
yield* add() yield* add()
const result = yield* git( const result = yield* git([...quote, ...args(["diff", "--cached", "--no-ext-diff", hash, "--", "."])], {
[...quote, ...args(["diff", "--cached", "--no-ext-diff", hash, "--", "."])],
{
cwd: state.worktree, cwd: state.worktree,
}, })
)
if (result.code !== 0) { if (result.code !== 0) {
log.warn("failed to get diff", { log.warn("failed to get diff", {
hash, hash,
@@ -361,10 +355,7 @@ export namespace Snapshot {
const status = new Map<string, "added" | "deleted" | "modified">() const status = new Map<string, "added" | "deleted" | "modified">()
const statuses = yield* git( const statuses = yield* git(
[ [...quote, ...args(["diff", "--no-ext-diff", "--name-status", "--no-renames", from, to, "--", "."])],
...quote,
...args(["diff", "--no-ext-diff", "--name-status", "--no-renames", from, to, "--", "."]),
],
{ cwd: state.directory }, { cwd: state.directory },
) )