{ method: "completion_create"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ completion_request: ZodObject<{ created: ZodDefault<$ZodBranded<ZodISODateTime, "Datetime">>; provider_name: ZodEnum<...>; model: ZodString; prompt: ZodString; completion_messages: Z... action_specs.ts
Declarations #
20 declarations
completion_create_action_spec #
completion_create_action_spec
completion_progress_action_spec #
completion_progress_action_spec
{ method: "completion_progress"; kind: "remote_notification"; initiator: "backend"; auth: null; side_effects: true; input: ZodObject<{ chunk: ZodOptional<ZodObject<{ model: ZodOptional<ZodString>; created_at: ZodOptional<...>; done: ZodOptional<...>; message: ZodOptional<...>; }, $loose>>; _meta: ZodOptional<...>; }... directory_create_action_spec #
directory_create_action_spec
{ method: "directory_create"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ path: $ZodBranded<ZodString, "DiskfilePath">; }, $strict>; output: ZodNull; async: true; } diskfile_delete_action_spec #
diskfile_delete_action_spec
{ method: "diskfile_delete"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ path: $ZodBranded<ZodString, "DiskfilePath">; }, $strict>; output: ZodNull; async: true; } diskfile_update_action_spec #
diskfile_update_action_spec
{ method: "diskfile_update"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ path: $ZodBranded<ZodString, "DiskfilePath">; content: ZodString; }, $strict>; output: ZodNull; async: true; } filer_change_action_spec #
filer_change_action_spec
{ method: "filer_change"; kind: "remote_notification"; initiator: "backend"; auth: null; side_effects: true; input: ZodObject<{ change: ZodObject<{ type: ZodEnum<{ add: "add"; change: "change"; delete: "delete"; }>; path: $ZodBranded<...>; }, $strict>; disknode: ZodObject<...>; }, $strict>; output: ZodVoid; async: t... ollama_copy_action_spec #
ollama_copy_action_spec
{ method: "ollama_copy"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ source: ZodString; destination: ZodString; }, $loose>; output: ZodOptional<...>; async: true; } ollama_create_action_spec #
ollama_create_action_spec
{ method: "ollama_create"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ model: ZodString; from: ZodOptional<ZodString>; ... 8 more ...; _meta: ZodOptional<...>; }, $strict>; output: ZodOptional<...>; async: true; } ollama_delete_action_spec #
ollama_delete_action_spec
{ method: "ollama_delete"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ model: ZodString; }, $loose>; output: ZodOptional<...>; async: true; } ollama_list_action_spec #
ollama_list_action_spec
{ method: "ollama_list"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: null; input: ZodOptional<ZodVoid>; output: ZodUnion<readonly [ZodObject<{ models: ZodArray<...>; }, $loose>, ZodNull]>; async: true; } ollama_progress_action_spec #
ollama_progress_action_spec
{ method: "ollama_progress"; kind: "remote_notification"; initiator: "backend"; auth: null; side_effects: true; input: ZodObject<{ status: ZodString; digest: ZodOptional<ZodString>; total: ZodOptional<...>; completed: ZodOptional<...>; _meta: ZodOptional<...>; }, $strict>; output: ZodVoid; async: true; } ollama_ps_action_spec #
ollama_ps_action_spec
{ method: "ollama_ps"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: null; input: ZodOptional<ZodVoid>; output: ZodUnion<readonly [ZodObject<{ models: ZodArray<ZodObject<...>>; }, $loose>, ZodNull]>; async: true; } ollama_pull_action_spec #
ollama_pull_action_spec
{ method: "ollama_pull"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ model: ZodString; insecure: ZodOptional<ZodBoolean>; stream: ZodOptional<...>; _meta: ZodOptional<...>; }, $strict>; output: ZodOptional<...>; async: true; } ollama_show_action_spec #
ollama_show_action_spec
{ method: "ollama_show"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: null; input: ZodObject<{ model: ZodString; system: ZodOptional<ZodString>; template: ZodOptional<...>; options: ZodOptional<...>; }, $loose>; output: ZodUnion<...>; async: true; } ollama_unload_action_spec #
ollama_unload_action_spec
{ method: "ollama_unload"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ model: ZodString; }, $strict>; output: ZodOptional<...>; async: true; } ping_action_spec #
ping_action_spec
{ method: "ping"; kind: "request_response"; initiator: "both"; auth: "public"; side_effects: null; input: ZodOptional<ZodVoid>; output: ZodObject<{ ping_id: ZodUnion<readonly [ZodString, ZodNumber]>; }, $strict>; async: true; } provider_load_status_action_spec #
provider_load_status_action_spec
{ method: "provider_load_status"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: null; input: ZodObject<{ provider_name: ZodEnum<{ ollama: "ollama"; claude: "claude"; chatgpt: "chatgpt"; gemini: "gemini"; }>; reload: ZodOptional<...>; }, $strict>; output: ZodObject<...>; async: true; } provider_update_api_key_action_spec #
provider_update_api_key_action_spec
{ method: "provider_update_api_key"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: true; input: ZodObject<{ provider_name: ZodEnum<{ ollama: "ollama"; claude: "claude"; chatgpt: "chatgpt"; gemini: "gemini"; }>; api_key: ZodString; }, $strict>; output: ZodObject<...>; async: true; } session_load_action_spec #
session_load_action_spec
{ method: "session_load"; kind: "request_response"; initiator: "frontend"; auth: "public"; side_effects: null; input: ZodOptional<ZodVoid>; output: ZodObject<{ data: ZodObject<{ zzz_dir: $ZodBranded<...>; scoped_dirs: ZodReadonly<...>; files: ZodArray<...>; provider_status: ZodArray<...>; }, $strict>; }, $strict>; a... toggle_main_menu_action_spec #
toggle_main_menu_action_spec
{ method: "toggle_main_menu"; kind: "local_call"; initiator: "frontend"; auth: null; side_effects: true; input: ZodOptional<ZodObject<{ show: ZodOptional<ZodBoolean>; }, $strict>>; output: ZodObject<...>; async: false; }