Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
975 changes: 752 additions & 223 deletions specs/020-embeddings-api/walkthrough.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion specs/021-request-queuing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ This directory contains the complete retrospective documentation for the Request

| Source File | Purpose | Lines |
|-------------|---------|-------|
| `src/queue/mod.rs` | Core queue implementation | 595 |
| `src/queue/mod.rs` | Core queue implementation | 632 |
| `src/config/queue.rs` | Configuration structs | 59 |
| `tests/queue_test.rs` | Integration tests | ~100 |

Expand Down
2 changes: 1 addition & 1 deletion specs/021-request-queuing/checklists/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
### Retrospective Context

This specification was created **after** the feature was fully implemented. All requirements, user scenarios, and success criteria were derived from the existing implementation in:
- `src/queue/mod.rs` (595 lines, 14 unit tests)
- `src/queue/mod.rs` (632 lines, 14 unit tests)
- `src/config/queue.rs` (58 lines)
- `src/api/completions.rs` (queue integration at lines 409-450)
- `tests/queue_test.rs` (169 lines, 2 integration tests)
Expand Down
2 changes: 1 addition & 1 deletion specs/021-request-queuing/plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ All research questions resolved:

**Status**: ✅ Implemented
**Source Files**:
- `src/queue/mod.rs` (595 lines) - Core queue implementation
- `src/queue/mod.rs` (632 lines) - Core queue implementation
- `src/config/queue.rs` (59 lines) - Configuration
- `src/api/completions.rs` - Integration (enqueue on RoutingError::Queue)
- `tests/queue_test.rs` - Integration tests
Expand Down
2 changes: 1 addition & 1 deletion specs/021-request-queuing/spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ The `Retry-After` header indicates the suggested wait time before retrying.

### Key Files (for reference)

- `src/queue/mod.rs` (595 lines): Core queue implementation with 14 unit tests
- `src/queue/mod.rs` (632 lines): Core queue implementation with 14 unit tests
- `src/config/queue.rs` (58 lines): Configuration structure
- `src/routing/reconciler/decision.rs`: RoutingDecision::Queue variant
- `src/api/completions.rs` (lines 409-450): API integration and priority parsing
Expand Down
4 changes: 2 additions & 2 deletions specs/021-request-queuing/tasks.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
### Files Created/Modified

**Created**:
- `src/queue/mod.rs` (595 lines) - Main queue implementation + 14 unit tests
- `src/queue/mod.rs` (632 lines) - Main queue implementation + 14 unit tests
- `src/config/queue.rs` (58 lines) - Configuration structs
- `tests/queue_test.rs` (169 lines) - 2 integration tests

Expand Down Expand Up @@ -250,7 +250,7 @@ max_wait_seconds = 30
### Total Implementation

- **Total Tasks**: 47 tasks
- **Lines of Code**: 822 lines (595 queue + 58 config + 169 tests)
- **Lines of Code**: 859 lines (632 queue + 58 config + 169 tests)
- **Test Count**: 16 tests (14 unit + 2 integration)
- **Files Created**: 3 new files
- **Files Modified**: 4 existing files
Expand Down
1,016 changes: 808 additions & 208 deletions specs/021-request-queuing/walkthrough.md

Large diffs are not rendered by default.

Loading