[GH-ISSUE #60] kiro not working with ralph #22

Closed
opened 2026-02-27 10:21:48 +03:00 by kerem · 4 comments
Owner

Originally created by @x1wins on GitHub (Jan 13, 2026).
Original GitHub issue: https://github.com/mikeyobrien/ralph-orchestrator/issues/60

I made PROMPT.md with ## Requirements check list
but there are log shows only 0.0% and 0 on Metric.

kiro version : 0.8.0

ℹ Using config: ralph.yml
╭─────────────────────────────╮
│ Starting Ralph Orchestrator │
╰─────────────────────────────╯
ℹ Agent: kiro
ℹ Prompt: PROMPT.md
ℹ Max iterations: 100
ℹ Press Ctrl+C to stop gracefully

---

2026-01-13 08:16:55,747 - ralph-orchestrator.context - INFO - Extracted stable prefix: 214 chars
2026-01-13 08:16:55,752 - ralph.adapter.kiro - INFO - Kiro adapter initialized - Command: kiro-cli, Default timeout: 600s, Trust tools: True
2026-01-13 08:16:55,752 - ralph.adapter.kiro - INFO - Kiro adapter initialized - Command: kiro-cli, Default timeout: 600s, Trust tools: True
2026-01-13 08:16:55,752 - ralph-orchestrator - INFO - Kiro adapter initialized
2026-01-13 08:16:55,756 - ralph.adapter.qchat - INFO - Q Chat adapter initialized - Command: q, Default timeout: 600s, Trust tools: True
2026-01-13 08:16:55,756 - ralph.adapter.qchat - INFO - Q Chat adapter initialized - Command: q, Default timeout: 600s, Trust tools: True
2026-01-13 08:16:55,756 - ralph-orchestrator - WARNING - Q Chat CLI not available
2026-01-13 08:16:55,757 - ralph-orchestrator - INFO - ACP adapter initialized (agent: kiro)
2026-01-13 08:16:55,757 - ralph-orchestrator - INFO - Claude adapter initialized
2026-01-13 08:16:55,759 - ralph-orchestrator - WARNING - Gemini CLI not available
2026-01-13 08:16:55,759 - ralph-orchestrator - INFO - Ralph Orchestrator initialized with kiro
2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Starting Ralph orchestration loop
2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Completion promise 'LOOP_COMPLETE' found in prompt file
2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Completion marker found - task marked complete
✓ Task completion marker detected - stopping orchestration
╭─────────────────────────────╮
│ Ralph Orchestration Summary │
╰─────────────────────────────╯
                        🤖 RALPH STATISTICS
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Metric               ┃ Value                                    ┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ 🔄 Current Iteration │ 0                                        │
│ ✅ Successful        │ 0                                        │
│ ❌ Failed            │ 0                                        │
│ 📊 Success Rate      │ 0.0%                                     │
│ 🕐 Started           │ 2026-01-13 08:16:55                      │
│ 📝 Prompt            │ PROMPT.md                                │
└──────────────────────┴──────────────────────────────────────────┘

📋 RECENT ACTIVITY
  ▸ Checkpoints: 0
  ▸ Rollbacks: 0
  ▸ Errors: 0

ℹ Total cost: $0.0000
ℹ Cost breakdown:
✓ Metrics saved to .agent/metrics/metrics_20260113_081655.json

---

✓ Ralph Orchestrator completed successfully
Originally created by @x1wins on GitHub (Jan 13, 2026). Original GitHub issue: https://github.com/mikeyobrien/ralph-orchestrator/issues/60 I made PROMPT.md with `## Requirements check list` but there are log shows only 0.0% and 0 on Metric. kiro version : 0.8.0 ``` ℹ Using config: ralph.yml ╭─────────────────────────────╮ │ Starting Ralph Orchestrator │ ╰─────────────────────────────╯ ℹ Agent: kiro ℹ Prompt: PROMPT.md ℹ Max iterations: 100 ℹ Press Ctrl+C to stop gracefully --- 2026-01-13 08:16:55,747 - ralph-orchestrator.context - INFO - Extracted stable prefix: 214 chars 2026-01-13 08:16:55,752 - ralph.adapter.kiro - INFO - Kiro adapter initialized - Command: kiro-cli, Default timeout: 600s, Trust tools: True 2026-01-13 08:16:55,752 - ralph.adapter.kiro - INFO - Kiro adapter initialized - Command: kiro-cli, Default timeout: 600s, Trust tools: True 2026-01-13 08:16:55,752 - ralph-orchestrator - INFO - Kiro adapter initialized 2026-01-13 08:16:55,756 - ralph.adapter.qchat - INFO - Q Chat adapter initialized - Command: q, Default timeout: 600s, Trust tools: True 2026-01-13 08:16:55,756 - ralph.adapter.qchat - INFO - Q Chat adapter initialized - Command: q, Default timeout: 600s, Trust tools: True 2026-01-13 08:16:55,756 - ralph-orchestrator - WARNING - Q Chat CLI not available 2026-01-13 08:16:55,757 - ralph-orchestrator - INFO - ACP adapter initialized (agent: kiro) 2026-01-13 08:16:55,757 - ralph-orchestrator - INFO - Claude adapter initialized 2026-01-13 08:16:55,759 - ralph-orchestrator - WARNING - Gemini CLI not available 2026-01-13 08:16:55,759 - ralph-orchestrator - INFO - Ralph Orchestrator initialized with kiro 2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Starting Ralph orchestration loop 2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Completion promise 'LOOP_COMPLETE' found in prompt file 2026-01-13 08:16:55,760 - ralph-orchestrator - INFO - Completion marker found - task marked complete ✓ Task completion marker detected - stopping orchestration ╭─────────────────────────────╮ │ Ralph Orchestration Summary │ ╰─────────────────────────────╯ 🤖 RALPH STATISTICS ┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Metric ┃ Value ┃ ┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │ 🔄 Current Iteration │ 0 │ │ ✅ Successful │ 0 │ │ ❌ Failed │ 0 │ │ 📊 Success Rate │ 0.0% │ │ 🕐 Started │ 2026-01-13 08:16:55 │ │ 📝 Prompt │ PROMPT.md │ └──────────────────────┴──────────────────────────────────────────┘ 📋 RECENT ACTIVITY ▸ Checkpoints: 0 ▸ Rollbacks: 0 ▸ Errors: 0 ℹ Total cost: $0.0000 ℹ Cost breakdown: ✓ Metrics saved to .agent/metrics/metrics_20260113_081655.json --- ✓ Ralph Orchestrator completed successfully ```
kerem closed this issue 2026-02-27 10:21:49 +03:00
Author
Owner

@mikeyobrien commented on GitHub (Jan 13, 2026):

There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md

<!-- gh-comment-id:3745485715 --> @mikeyobrien commented on GitHub (Jan 13, 2026): There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md
Author
Owner

@x1wins commented on GitHub (Jan 13, 2026):

There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md

You are right.

When i deleted completion of below in PROMPT.md, ralph start working on well.

## Completion Promise
- When all success criteria are met, output this exact line:
  LOOP_COMPLETE
<!-- gh-comment-id:3745748593 --> @x1wins commented on GitHub (Jan 13, 2026): > There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md You are right. When i deleted completion of below in `PROMPT.md`, ralph start working on well. ``` ## Completion Promise - When all success criteria are met, output this exact line: LOOP_COMPLETE ```
Author
Owner

@x1wins commented on GitHub (Jan 13, 2026):

There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md

Ralph was stop with completed message, But actually ## Requirements was not completed.
i try ralph run again. then it's start and complete again with just 1 commit.
At Third time i try ralph run again, it's start again. it this bug too? @mikeyobrien

max_iterations is 100. max_iterations: 100 in ralph.yml
but there was last record ### Iteration 51 - 2026-01-13 in PROMPT.md

## Requirements
- [🔄] Add responsive mobile navigation for all prototype pages (36/38)
- [x] Implement dark mode toggle across all interfaces (IN PROGRESS - 13/38 pages completed)
- [ ] Add loading states and skeleton screens for better UX
- [ ] Create product variation selector component (size, color, options)
<!-- gh-comment-id:3746711271 --> @x1wins commented on GitHub (Jan 13, 2026): > There's a bug in PROMPT generation, can you try removing the completion promise from your PROMPT.md Ralph was stop with completed message, But actually `## Requirements` was not completed. i try `ralph run` again. then it's start and complete again with just 1 commit. At Third time i try `ralph run` again, it's start again. it this bug too? @mikeyobrien max_iterations is 100. `max_iterations: 100` in ralph.yml but there was last record `### Iteration 51 - 2026-01-13` in PROMPT.md ``` ## Requirements - [🔄] Add responsive mobile navigation for all prototype pages (36/38) - [x] Implement dark mode toggle across all interfaces (IN PROGRESS - 13/38 pages completed) - [ ] Add loading states and skeleton screens for better UX - [ ] Create product variation selector component (size, color, options) ```
Author
Owner

@mikeyobrien commented on GitHub (Jan 16, 2026):

Fixed in v2

<!-- gh-comment-id:3760946948 --> @mikeyobrien commented on GitHub (Jan 16, 2026): Fixed in v2
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
starred/ralph-orchestrator#22
No description provided.