queueueueue

This commit is contained in:
Lily Miller
2025-10-09 16:44:48 -06:00
parent 782dce4b2d
commit b96a2bb703
3 changed files with 39 additions and 0 deletions

View File

@@ -496,6 +496,12 @@ RESPOND WITH ONLY THE JSON, NO OTHER TEXT.
# If queue is enabled, submit to queue and wait
if self.use_queue and self.ollama_queue:
try:
# Check if there's already an AUTONOMOUS request pending/processing
if self.priority_level.value == 1: # AUTONOMOUS
if self.ollama_queue.has_pending_with_priority(self.priority_level):
print("[Queue] Skipping request - AUTONOMOUS check already in queue")
return "System check already in progress - skipping duplicate request"
payload = {
"model": self.model,
"prompt": prompt,
@@ -794,6 +800,12 @@ Provide unified summary (max 800 chars) covering all key points."""
# Use queue if enabled
if self.use_queue and self.ollama_queue:
try:
# Check if there's already an AUTONOMOUS request pending/processing
if self.priority_level.value == 1: # AUTONOMOUS
if self.ollama_queue.has_pending_with_priority(self.priority_level):
print("[Queue] Skipping request - AUTONOMOUS check already in queue")
return "System check already in progress - skipping duplicate request"
payload = {
"model": self.model,
"messages": pruned_messages,