Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
07dc8dc
droid research (vibe-kanban 054135e9)
britannio Oct 18, 2025
f216943
begin droid
britannio Oct 18, 2025
270ed2c
add plan
britannio Oct 18, 2025
5e9a38f
droid implementation (vibe-kanban 90e6c8f6)
britannio Oct 18, 2025
f4e0a71
document droid (vibe-kanban 0a7f8590)
britannio Oct 18, 2025
66cb71a
red gh action (vibe-kanban f0c8b6c4)
britannio Oct 18, 2025
8c2d5c7
droid | settings bug (vibe-kanban 7deec8df)
britannio Oct 20, 2025
2932b31
glob
britannio Oct 20, 2025
4274441
tool call parsing & display (vibe-kanban e3f65a74)
britannio Oct 20, 2025
1d24e0b
show droid model (vibe-kanban 8fdbc630)
britannio Oct 20, 2025
0f91716
reliable apply patch display (vibe-kanban 3710fb65)
britannio Oct 20, 2025
15010bc
droid failed tool call handling (vibe-kanban bd7feddb)
britannio Oct 20, 2025
facc3ca
droid default (vibe-kanban 2f8a19cc)
britannio Oct 20, 2025
2370484
droid globbing rendering (vibe-kanban 76d372ea)
britannio Oct 20, 2025
bc5bc0e
droid todo list text (vibe-kanban b1bdeffc)
britannio Oct 20, 2025
a579b1d
droid workspace path (vibe-kanban 0486b74a)
britannio Oct 20, 2025
2082dbf
mcp settings (vibe-kanban 2031d8f4)
britannio Oct 20, 2025
483309d
clean up (vibe-kanban 6b1a8e2e)
britannio Oct 20, 2025
10dc8b1
delete droid json
britannio Oct 20, 2025
2cdc256
droid agent code review (vibe-kanban 6820ffd1)
britannio Oct 20, 2025
6b77771
remove unnecessary v1 change
britannio Oct 20, 2025
08ad6ee
updated droid.json schema
britannio Oct 20, 2025
e28fd06
tweak command
britannio Oct 21, 2025
60074cf
droid model suggestions (vibe-kanban 120f87d2)
britannio Oct 21, 2025
d2fb406
remove dead code
britannio Oct 21, 2025
b85506d
droid automated testing (vibe-kanban f836b4a4)
britannio Oct 21, 2025
ea05ee7
create exec_command_with_prompt
britannio Oct 21, 2025
981ae19
Add logging to error paths in action_mapper.rs (vibe-kanban 76cc5d71)
britannio Oct 21, 2025
550ae17
droid automated testing (DroidJSON -> NormalizedEntry) (vibe-kanban c…
britannio Oct 21, 2025
df25928
preserve timestamp
britannio Oct 21, 2025
90b6765
droid reasoning effort (vibe-kanban 47dae2db)
britannio Oct 21, 2025
c050258
droid path (vibe-kanban d8370535)
britannio Oct 21, 2025
64a6658
Merge branch 'main' into britannio/droid-agent
britannio Oct 21, 2025
adfa999
fix warning
britannio Oct 21, 2025
fc31a48
fix warning
britannio Oct 21, 2025
b56cad2
whitespace update
britannio Oct 23, 2025
93cba87
DomainEvent -> LogEvent
britannio Oct 23, 2025
fa7245c
Merge branch 'main' into britannio/droid-agent
Oct 23, 2025
d833449
remove msg store stream -> line converter
britannio Oct 24, 2025
d7eaa40
normalise the diff generated when the droid ApplyPatch tool call is
britannio Oct 24, 2025
b8b3b66
refactor process_event to mutate a reference to ProcessorState
britannio Oct 24, 2025
2fffa79
remove EntryIndexProvider abstraction
britannio Oct 24, 2025
442c669
remove dead code
britannio Oct 24, 2025
95147ca
remove JSON indirection when invoking extract_path_from_patch
britannio Oct 25, 2025
80f8b7e
converting DroidJson -> LogEvent produces Option instead of Vec
britannio Oct 25, 2025
ef54342
simplify droid build_command_builder
britannio Oct 25, 2025
cebf2ad
simplify droid types tests
britannio Oct 25, 2025
3eb4374
remove droid type tests
britannio Oct 26, 2025
722aa32
rename events.rs -> log_event_converter.rs
britannio Oct 26, 2025
0c6d7d7
add error log for failed parsing of DroidJson
britannio Oct 26, 2025
264896f
update snapshots
britannio Oct 26, 2025
b23a120
Fix clippy warnings in droid executor
britannio Oct 26, 2025
084fd6b
Merge branch 'main' into britannio/droid-agent
britannio Oct 31, 2025
ad550ef
update cargo lock
britannio Oct 31, 2025
b189ca8
droid tool call result parsing (vibe-kanban 514d27de)
britannio Oct 31, 2025
5508d14
refactor: collapse nested if statements in log_event_converter
britannio Oct 31, 2025
bc9e9c1
format
britannio Oct 31, 2025
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
32 changes: 32 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/db/src/models/executor_session.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pub struct ExecutorSession {
pub id: Uuid,
pub task_attempt_id: Uuid,
pub execution_process_id: Uuid,
pub session_id: Option<String>, // External session ID from Claude/Amp
pub session_id: Option<String>, // External session ID from Claude/Amp/Droid
pub prompt: Option<String>, // The prompt sent to the executor
pub summary: Option<String>, // Final assistant message/summary
pub created_at: DateTime<Utc>,
Expand Down
4 changes: 4 additions & 0 deletions crates/executors/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ enum_dispatch = "0.3.13"
futures-io = "0.3.31"
tokio-stream = { version = "0.1.17", features = ["io-util"] }
futures = "0.3.31"
async-stream = "0.3"
bon = "3.6"
fork_stream = "0.1.0"
os_pipe = "1.2"
Expand All @@ -48,3 +49,6 @@ codex-app-server-protocol = { git = "https://github.com/openai/codex.git", packa
codex-mcp-types = { git = "https://github.com/openai/codex.git", package = "mcp-types", rev = "488ec061bf4d36916b8f477c700ea4fde4162a7a" }
sha2 = "0.10"
derivative = "2.2.0"

[dev-dependencies]
insta = { version = "1.40", features = ["yaml"] }
7 changes: 7 additions & 0 deletions crates/executors/default_profiles.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,13 @@
"model": "claude-sonnet-4"
}
}
},
"DROID": {
"DEFAULT": {
"DROID": {
"autonomy": "skip-permissions-unsafe"
}
}
}
}
}
Loading
Loading