diff --git a/src/ai-repo-commander.user.js b/src/ai-repo-commander.user.js index 7dde7c6..fa7b972 100644 --- a/src/ai-repo-commander.user.js +++ b/src/ai-repo-commander.user.js @@ -1,8 +1,8 @@ // ==UserScript== // @name AI Repo Commander // @namespace http://tampermonkey.net/ -// @version 1.5.2 -// @description Execute @bridge@ YAML commands from AI assistants (safe & robust): complete-block detection, streaming-settle, persistent dedupe, paste+autosubmit, debug console with Tools/Settings, draggable/collapsible panel +// @version 1.6.0 +// @description Execute @bridge@ YAML commands from AI assistants (safe & robust): complete-block detection, streaming-settle, persistent dedupe, paste+autosubmit, debug console with Tools/Settings, draggable/collapsible panel, multi-command queue // @author Your Name // @match https://chat.openai.com/* // @match https://chatgpt.com/* @@ -36,7 +36,7 @@ // Timing & API DEBOUNCE_DELAY: 3000, MAX_RETRIES: 2, - VERSION: '1.5.2', + VERSION: '1.6.0', API_TIMEOUT_MS: 60000, PROCESS_EXISTING: false, @@ -72,6 +72,12 @@ SCAN_DEBOUNCE_MS: 250, FAST_WARN_MS: 50, SLOW_WARN_MS: 60_000, + + // Queue management + QUEUE_MIN_DELAY_MS: 800, + QUEUE_MAX_PER_MINUTE: 15, + QUEUE_MAX_PER_MESSAGE: 5, + QUEUE_WAIT_FOR_COMPOSER_MS: 6000, }; function loadSavedConfig() { @@ -295,6 +301,7 @@ +
@@ -338,6 +345,21 @@ API_TIMEOUT_MS +
+

Queue Settings

+ + + + +

Bridge Configuration