fix: test_alpha.sh filedrop wake stdout leak + identity test #160

Closed
opened 2026-02-27 21:28:56 +00:00 by Zeus · 0 comments
Collaborator

Issues

1. filedrop wake stdout leak

filedrop wake outputs ANSI to stdout, breaking the integer comparison in wait_for_response. Hotfixed locally:

# Before (broken):
FILEDROP_AGENT="$SENDER" filedrop wake "$TARGET" 2>/dev/null || true
# After (works):
FILEDROP_AGENT="$SENDER" filedrop wake "$TARGET" >/dev/null 2>&1 || true

2. Identity test expects "Alpha" but gets "Cobot"

Alpha's identity.name in cobot.yml is "Alpha" but the LLM responds with "Cobot" (the framework name). Either:

  • Fix the test to accept both
  • Or update Alpha's system prompt to emphasize its name

Test Results (6/7)

ping, echo, exec, file_read, file_write, filedrop_reply
identity ("Cobot" vs expected "Alpha")

Ref: #156, #143

## Issues ### 1. filedrop wake stdout leak `filedrop wake` outputs ANSI to stdout, breaking the integer comparison in `wait_for_response`. Hotfixed locally: ```bash # Before (broken): FILEDROP_AGENT="$SENDER" filedrop wake "$TARGET" 2>/dev/null || true # After (works): FILEDROP_AGENT="$SENDER" filedrop wake "$TARGET" >/dev/null 2>&1 || true ``` ### 2. Identity test expects "Alpha" but gets "Cobot" Alpha's identity.name in cobot.yml is "Alpha" but the LLM responds with "Cobot" (the framework name). Either: - Fix the test to accept both - Or update Alpha's system prompt to emphasize its name ## Test Results (6/7) ✅ ping, echo, exec, file_read, file_write, filedrop_reply ❌ identity ("Cobot" vs expected "Alpha") Ref: #156, #143
k9ert closed this issue 2026-02-27 23:44:52 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ultanio/cobot#160
No description provided.