fix(kon): float window sidebar, transcription doubling guard, branding

Float window fixes:
- Root layout now detects /float and /viewer URLs and hides Sidebar,
  Titlebar, TaskSidebar for secondary windows. Belt-and-braces fix
  since +layout@.svelte should handle this but may not in SPA mode.
- Float window title: "Ramble - To-do" → "Kon - To-do"

Transcription doubling guard:
- Added chunk_id deduplication set in DictationPage — if a chunk_id
  has already been processed, skip the duplicate result
- Set cleared on each new recording session

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
jake
2026-03-16 23:07:30 +00:00
parent c463293935
commit 1ad2b55d9c
7 changed files with 146 additions and 14 deletions

File diff suppressed because one or more lines are too long

View File

@@ -2444,6 +2444,60 @@
"const": "global-shortcut:deny-unregister-all",
"markdownDescription": "Denies the unregister_all command without any pre-configured scope."
},
{
"description": "This permission set configures what kind of\noperations are available from the mcp plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n#### This default permission set includes:\n\n- `allow-connect-server`\n- `allow-disconnect-server`\n- `allow-list-tools`\n- `allow-call-tool`",
"type": "string",
"const": "mcp:default",
"markdownDescription": "This permission set configures what kind of\noperations are available from the mcp plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n#### This default permission set includes:\n\n- `allow-connect-server`\n- `allow-disconnect-server`\n- `allow-list-tools`\n- `allow-call-tool`"
},
{
"description": "Enables the call_tool command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-call-tool",
"markdownDescription": "Enables the call_tool command without any pre-configured scope."
},
{
"description": "Enables the connect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-connect-server",
"markdownDescription": "Enables the connect_server command without any pre-configured scope."
},
{
"description": "Enables the disconnect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-disconnect-server",
"markdownDescription": "Enables the disconnect_server command without any pre-configured scope."
},
{
"description": "Enables the list_tools command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-list-tools",
"markdownDescription": "Enables the list_tools command without any pre-configured scope."
},
{
"description": "Denies the call_tool command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-call-tool",
"markdownDescription": "Denies the call_tool command without any pre-configured scope."
},
{
"description": "Denies the connect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-connect-server",
"markdownDescription": "Denies the connect_server command without any pre-configured scope."
},
{
"description": "Denies the disconnect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-disconnect-server",
"markdownDescription": "Denies the disconnect_server command without any pre-configured scope."
},
{
"description": "Denies the list_tools command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-list-tools",
"markdownDescription": "Denies the list_tools command without any pre-configured scope."
},
{
"description": "This permission set allows opening `mailto:`, `tel:`, `https://` and `http://` urls using their default application\nas well as reveal file in directories using default file explorer\n#### This default permission set includes:\n\n- `allow-open-url`\n- `allow-reveal-item-in-dir`\n- `allow-default-urls`",
"type": "string",

View File

@@ -2444,6 +2444,60 @@
"const": "global-shortcut:deny-unregister-all",
"markdownDescription": "Denies the unregister_all command without any pre-configured scope."
},
{
"description": "This permission set configures what kind of\noperations are available from the mcp plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n#### This default permission set includes:\n\n- `allow-connect-server`\n- `allow-disconnect-server`\n- `allow-list-tools`\n- `allow-call-tool`",
"type": "string",
"const": "mcp:default",
"markdownDescription": "This permission set configures what kind of\noperations are available from the mcp plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n#### This default permission set includes:\n\n- `allow-connect-server`\n- `allow-disconnect-server`\n- `allow-list-tools`\n- `allow-call-tool`"
},
{
"description": "Enables the call_tool command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-call-tool",
"markdownDescription": "Enables the call_tool command without any pre-configured scope."
},
{
"description": "Enables the connect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-connect-server",
"markdownDescription": "Enables the connect_server command without any pre-configured scope."
},
{
"description": "Enables the disconnect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-disconnect-server",
"markdownDescription": "Enables the disconnect_server command without any pre-configured scope."
},
{
"description": "Enables the list_tools command without any pre-configured scope.",
"type": "string",
"const": "mcp:allow-list-tools",
"markdownDescription": "Enables the list_tools command without any pre-configured scope."
},
{
"description": "Denies the call_tool command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-call-tool",
"markdownDescription": "Denies the call_tool command without any pre-configured scope."
},
{
"description": "Denies the connect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-connect-server",
"markdownDescription": "Denies the connect_server command without any pre-configured scope."
},
{
"description": "Denies the disconnect_server command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-disconnect-server",
"markdownDescription": "Denies the disconnect_server command without any pre-configured scope."
},
{
"description": "Denies the list_tools command without any pre-configured scope.",
"type": "string",
"const": "mcp:deny-list-tools",
"markdownDescription": "Denies the list_tools command without any pre-configured scope."
},
{
"description": "This permission set allows opening `mailto:`, `tel:`, `https://` and `http://` urls using their default application\nas well as reveal file in directories using default file explorer\n#### This default permission set includes:\n\n- `allow-open-url`\n- `allow-reveal-item-in-dir`\n- `allow-default-urls`",
"type": "string",