feat: slot system + entries/priority/errorreport + typert generator
This commit is contained in:
28 files changed
+777
-165
No files matched your search
@@ -69,6 +69,11 @@ import { GoalError } from '@deepseek-ai/dsh-goal'
|
||||
import type { GoalRef as CoreGoalRef } from '@deepseek-ai/dsh-goal'
|
||||
// Type-only edges: resolve the command-change stream and `ctx.get('skills')`.
|
||||
import type {} from '@deepseek-ai/dsh-commands'
|
||||
// Type-only: the dynamic-package runner's forwarded-event declarations. Its
|
||||
// client-safe `./types` subpath deliberately, not the package root — the root
|
||||
// merges `ctx.dynamicCordisRunner`, and a dependency on that package would
|
||||
// rebuild the api-remotes cycle this direction exists to avoid.
|
||||
import type {} from '@deepseek-ai/dsh-cordis-host-runner/types'
|
||||
import type {} from '@deepseek-ai/dsh-skill'
|
||||
// The settings/credentials seams: brand guards run at this wire boundary; the
|
||||
// service reads stay optional (`ctx.get`) so a composition without either
|
||||
@@ -1044,7 +1049,7 @@ function changedWorkspaceView(workspaceId: string, value: unknown): WorkspaceVie
|
||||
/**
|
||||
* Implement ApiProxy over a composed host context.
|
||||
* @param ctx - a context with the Host spine and Workspace registry mounted.
|
||||
* @param defaults - Agent model and project-directory defaults.
|
||||
* @param defaults - host routing and project-directory defaults.
|
||||
* @returns the ApiProxy implementation.
|
||||
*/
|
||||
export function createApiProxy(ctx: Context, defaults: ApiProxyDefaults): ApiProxy {
|
||||
|
||||
Reference in New Issue
Block a user