{"name":"dirge-agent","vers":"0.1.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9732e828bff2a000625e31440292edd496dced5877d7ad6c0b6235f299b07a3e","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-05-29T21:57:45Z","v":2} {"name":"dirge-agent","vers":"0.2.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f6b5231a217fba8367779a4e33400641389d3c5aca3989e7b221013f8de89eb9","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-05-31T14:14:59Z","v":2} {"name":"dirge-agent","vers":"0.2.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"93c59a9679fe09d5190d3713a5d4a8b76923901c789feb997bd4176e46ee341b","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-05-31T18:55:42Z","v":2} {"name":"dirge-agent","vers":"0.2.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd4b12092436e130de93dcbc7785b314eb53823257daf285381781cd4d89c54a","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-05-31T22:04:25Z","v":2} {"name":"dirge-agent","vers":"0.2.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a3695e0512eec5bd69f3d528be16363307e57531d402a2b67ed9811ac207d96a","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-02T04:51:50Z","v":2} {"name":"dirge-agent","vers":"0.2.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ee5af395948ea0153a2ec227a33877626bc6abe74f983e68b7055e6444dfcc46","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-03T15:01:04Z","v":2} {"name":"dirge-agent","vers":"0.3.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4594fa935e8b311d7c4290e3edda8ac28cd1ecd0197bd550787e50a09ce299d4","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-05T22:29:16Z","v":2} {"name":"dirge-agent","vers":"0.4.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh2","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"623126e06499f6190bd1924078e58e39965adaef85548bcab0dd4e8f9ccb940f","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:ssh2","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-08T17:18:46Z","v":2} {"name":"dirge-agent","vers":"0.4.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh2","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"80880b50ec4ff6dcb9a784764fd66496b8be2f2f3633b047e58ff63563bddb65","features":{"experimental-ui-tab-slash":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:ssh2","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-08T17:35:50Z","v":2} {"name":"dirge-agent","vers":"0.5.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh2","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3547b565f92ffe153eb205fbd0a31da4ffa023036778f3de069de08ebc55788b","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:ssh2","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-10T20:20:43Z","v":2} {"name":"dirge-agent","vers":"0.5.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"013dc38ef8191fb4d65e3b3d958e6d6833ab9cef00ebd494b8493c1c8dd0f918","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-10T23:19:03Z","v":2} {"name":"dirge-agent","vers":"0.5.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3513519daab889f798c769974dd1db0f3358bf777eb5a96bcb9378e32e85e108","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-11T02:09:50Z","v":2} {"name":"dirge-agent","vers":"0.6.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3e220266ff4e8266480641156741280e709c83bffb7f5e578df76f321c6101dd","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-11T05:08:50Z","v":2} {"name":"dirge-agent","vers":"0.6.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e2610ff49f1316e3699763cd7837769be2e89b57026ff9156c2bed788d782e47","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-11T22:49:54Z","v":2} {"name":"dirge-agent","vers":"0.6.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"17bd64218a9fb44a30f89b928b939fcaed3be909995a008ba4d35897bcabfd73","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-12T05:21:29Z","v":2} {"name":"dirge-agent","vers":"0.6.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"161299c675d8ae906a24686db0795774d3eeb0e306000049b3ee4d5dce21edc1","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-13T21:42:28Z","v":2} {"name":"dirge-agent","vers":"0.6.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4b84544edadc72ce316f3cecd329c83d36575882afbfa55af22572a211356fd8","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-14T20:40:26Z","v":2} {"name":"dirge-agent","vers":"0.7.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"90adf48d241d53b5de09fe03fc58464a6152a29aeea8c91af6f651a327034e2b","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-15T15:30:22Z","v":2} {"name":"dirge-agent","vers":"0.7.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"46a4dbe20472a537c805c106afa8d80f0489a651c029af85baca920a8690a5c5","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-15T21:24:07Z","v":2} {"name":"dirge-agent","vers":"0.7.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"943678b69ecfd3f3e2aaed50d572f0b18e2d04546e8940b6175deb073ad1cc0e","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-17T04:45:46Z","v":2} {"name":"dirge-agent","vers":"0.7.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3784533418f86b07ecb9ace7b8015a185dc39b6b595fde29d024c0f4ba9f1f86","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-17T06:00:22Z","v":2} {"name":"dirge-agent","vers":"0.7.5","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4af731a880da1d645fa73cfbc04ece931121a3bb527fd2a766cd3ed26bc13d7f","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-17T14:12:37Z","v":2} {"name":"dirge-agent","vers":"0.7.6","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"694e33705efa4b747f68ff5cce7696ec45b0290a61445e1e5c60ab3148360ecb","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-17T18:53:55Z","v":2} {"name":"dirge-agent","vers":"0.7.7","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3c2d455dbc7d8903f29f3114ced0985349694dd955624ecc21753826ae207aff","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:sha2","dep:hex","dep:base64"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-17T22:38:05Z","v":2} {"name":"dirge-agent","vers":"0.7.9","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87b86af7d06950f58866a746e73bdc2c42bbb3f2e62100db678475bdc80a8d9d","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-19T00:42:01Z","v":2} {"name":"dirge-agent","vers":"0.8.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a6b3ab525de77b44d3e4301756d5e153fa096e97d62622e36c8627da0418b604","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-19T00:58:47Z","v":2} {"name":"dirge-agent","vers":"0.9.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c65298bccd41feaa4a4b03be51d2b33112246108b280dfa73a3450fb7dfb602","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-19T14:25:38Z","v":2} {"name":"dirge-agent","vers":"0.10.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e086fac5de52f35122a2420e3d270b6da3219c7986420398a1752224a8448b7d","features":{"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-20T17:29:37Z","v":2} {"name":"dirge-agent","vers":"0.10.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"08971d82134c505374a0a9e7be17c217567746579db4c5732b65ebc94fcefcaa","features":{"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-20T22:13:34Z","v":2} {"name":"dirge-agent","vers":"0.11.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87ba50dd325333beb85071804eb65a3c083a8785e06575ae5f5319648af73d0b","features":{"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-22T02:42:01Z","v":2} {"name":"dirge-agent","vers":"0.11.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"07903e9c1693d90192ac30e81da3dea38cacc505b6ad7800e584d6d1c8c68bf1","features":{"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-22T12:33:23Z","v":2} {"name":"dirge-agent","vers":"0.11.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"227d1205a7f4b536fffe1b4dd036023a0efacb0f452831f991c3cfb694177c8d","features":{"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-22T16:27:23Z","v":2} {"name":"dirge-agent","vers":"0.11.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e7a411ab0ae8b39fa1f80de3684ffbbb384404e068a1e98ee35456323b9ad9b4","features":{"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-23T03:27:37Z","v":2} {"name":"dirge-agent","vers":"0.12.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ade7c992d72a01f3f4f16912e69bc715e20fd011646a90f03b428600e83127fc","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-24T21:26:18Z","v":2} {"name":"dirge-agent","vers":"0.12.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bfb3032dc767eff8da7ac79423a3ff9ed0bdd3c14784d5fdfb8d87126b16afdc","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-24T23:54:40Z","v":2} {"name":"dirge-agent","vers":"0.12.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9b8a5a31e178ee435aa527a75cb993304b0ddeba31a3ef16ebf50c9a48aeefe8","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-25T03:30:50Z","v":2} {"name":"dirge-agent","vers":"0.12.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7a3aeabdf0960bcaec09eede8983d0efab46e88f5eac4aac847fafdf856734c3","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-25T10:59:35Z","v":2} {"name":"dirge-agent","vers":"0.12.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b363145dd5726c82d869856dc07007dd5603d377393cbc3ec844bd26520f774f","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-25T16:57:03Z","v":2} {"name":"dirge-agent","vers":"0.12.5","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9dd4e6eeb875fe358f03607b8fda9f1ec148d97ee979bcab1199029ece607170","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-26T10:13:29Z","v":2} {"name":"dirge-agent","vers":"0.12.6","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2a89ddcdc9db23ca31c6f9f856391904399ecc82394df09fde105467f1ad25a4","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-26T13:13:24Z","v":2} {"name":"dirge-agent","vers":"0.13.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e3dd0656502ac7e334dbd9620b120d50f969cb35237ee850d2da5ca676e40c2c","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-26T17:04:53Z","v":2} {"name":"dirge-agent","vers":"0.13.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89d1104d65d18cd55d775452675fbe917cc957d7360a325f1098ee4748425741","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-26T18:13:26Z","v":2} {"name":"dirge-agent","vers":"0.13.7","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b7dbc27f860619581dc091e0c109675c86a320373d38937f628c4b797442decd","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-27T22:14:11Z","v":2} {"name":"dirge-agent","vers":"0.13.8","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef2b12aacbc6175ea8f98c623bc6c64c766f40e281aeb2eccf2464670af15538","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-28T19:41:36Z","v":2} {"name":"dirge-agent","vers":"0.13.9","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ce743e0b64bf5c5c6985e1d3e1a436eaee79a1d0a9ede99a988ecb699b32fb75","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-28T21:49:11Z","v":2} {"name":"dirge-agent","vers":"0.14.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"788297f9d530a0d425ecc047c494115fb6de4a9653909bfc5fef9e6375d283f8","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-30T02:52:03Z","v":2} {"name":"dirge-agent","vers":"0.14.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"626596b40683db8f2fde66c2040cc5b6da9f653a179afc90c77ad569fd49eedc","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-30T20:41:30Z","v":2} {"name":"dirge-agent","vers":"0.15.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"58077d97c5c8080b2c2b744ba47187eeac12c7c164815b335fee547107b294a8","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-01T15:29:56Z","v":2} {"name":"dirge-agent","vers":"0.16.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f6625f8277a2216dcacc60dc0de56a73bc12e272ad75b0b891af921e5ee0a920","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-01T17:43:16Z","v":2} {"name":"dirge-agent","vers":"0.18.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3b5763980b2244a12a7334042b71893d76c7a9076d821bbc4e506d02f29b167f","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-04T04:46:21Z","v":2} {"name":"dirge-agent","vers":"0.18.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d31e261ae8a84824b588dca32cf37cbf3ad1e95321cb144cea3a1ab0c4f59d06","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-04T17:41:13Z","v":2} {"name":"dirge-agent","vers":"0.18.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8d2154378f980e6cd9293b5ea17084185625bcb9b42e43e6285b6bdc9531acfe","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-04T18:55:13Z","v":2} {"name":"dirge-agent","vers":"0.18.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c230614751d70a6dfe641a758e3a6581a7294f352d4ffc3917ce2b2698f28d13","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-05T16:53:21Z","v":2} {"name":"dirge-agent","vers":"0.18.5","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9851a0df9a22824bba53ea90ce2aed48cf6beb59b3d3e115f6ab67c10266278c","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-06T03:10:40Z","v":2} {"name":"dirge-agent","vers":"0.18.6","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc2aad3d6356ed240e3764373e5ac04e9886dceade85d82350255154b504a246","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-06T15:20:41Z","v":2} {"name":"dirge-agent","vers":"0.18.7","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"043c055549b7cae04f37ca620e62916aa92fbbf82a99ab536522334c9faf25f1","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-06T19:12:06Z","v":2} {"name":"dirge-agent","vers":"0.18.8","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b1a56d3b68e5f9bb21d18639ef1b440303826211551dbf7c2752415c9641145e","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-06T21:28:12Z","v":2} {"name":"dirge-agent","vers":"0.18.9","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1edfe4a7ee1e1db78d3391902257d4f3415099b8dadeb6314261cb5c3d186016","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-06T23:10:16Z","v":2} {"name":"dirge-agent","vers":"0.18.10","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"452b49a0e28489d6e5d8eeaf2960bc2a830cc8de4cfd8da2ba9f1680658c0c10","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T03:12:09Z","v":2} {"name":"dirge-agent","vers":"0.18.11","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7b7b866d17fb0e738d8529a1f8b02e6859afab16b9f43ff14b1e3567d66d4461","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T03:51:01Z","v":2} {"name":"dirge-agent","vers":"0.18.12","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7c4189de94930122624d1d67a4e85b1b39dec7f060c0a60ecf8d27ec7d3396ed","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T05:03:34Z","v":2} {"name":"dirge-agent","vers":"0.18.13","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7ff084010c5c06ab80fbe4866c943b8d0110814da12faa821f53cd465c86c8a0","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T07:51:35Z","v":2} {"name":"dirge-agent","vers":"0.19.0","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"39f7f87297792eb43705fb6e2760ce0460a4eeb7146c6d65fe4804f7a3ed9772","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T17:55:25Z","v":2} {"name":"dirge-agent","vers":"0.19.1","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"^0.37","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"^0.37","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e0ccabe2e772696815a89e85061fbd4fb31ddce69c2ec95958eda0b1e87df76","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-07T19:08:58Z","v":2} {"name":"dirge-agent","vers":"0.19.2","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"=0.39.0","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"=0.39.0","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"91f853794cddbca76187192082eaac7622f46fd833d0bd34e1e8c31cc88788d3","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-08T14:48:15Z","v":2} {"name":"dirge-agent","vers":"0.19.3","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-rust","req":"^4","features":["z"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"notify-rust","req":"^4","features":[],"optional":false,"default_features":false,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"notify-rust","req":"^4","features":[],"optional":false,"default_features":false,"target":"cfg(target_os = \"windows\")","kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"=0.39.0","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"=0.39.0","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8fc7491d34c7ae87697cf6cb1204700b0bb523b088e00800961826cbb9e59b05","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-09T03:27:20Z","v":2} {"name":"dirge-agent","vers":"0.19.4","deps":[{"name":"agent-client-protocol","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi-to-tui","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"compact_str","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dap","req":"^0.4.1-alpha1","features":["client"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dunce","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html2text","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"janetrs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"libkrun-sys","req":"^0.9.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lsp-types","req":"^0.97","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-rust","req":"^4","features":["z"],"optional":false,"default_features":false,"target":"cfg(target_os = \"linux\")","kind":"normal"},{"name":"notify-rust","req":"^4","features":[],"optional":false,"default_features":false,"target":"cfg(target_os = \"macos\")","kind":"normal"},{"name":"notify-rust","req":"^4","features":[],"optional":false,"default_features":false,"target":"cfg(target_os = \"windows\")","kind":"normal"},{"name":"nucleo-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pulldown-cmark","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rig","req":"=0.39.0","features":["rmcp"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rig-core","req":"=0.39.0","features":["reqwest","derive","rustls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rmcp","req":"^1.7","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.61","features":["ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"streaming-iterator","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.32","features":["system"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt","rt-multi-thread","macros","sync","time","process","fs","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-clojure","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dafny","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-sequel","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vt100","req":"^0.16.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"yaml-rust2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8010fd033298e00c162b625480412093dfa088f81745e2fba2a02a46036cbe3c","features":{"experimental-graph-search":[],"experimental-ui-computer-use":[],"experimental-ui-terminal-tab":[],"git-worktree":[],"loop":[],"slash-completion":[],"timing-diagnostics":[]},"features2":{"acp":["dep:agent-client-protocol"],"dap":["dep:which","dep:dap"],"default":["loop","git-worktree","mcp","lsp","acp","plugin","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"],"lsp":["dep:lsp-types"],"mcp":["dep:rmcp","rmcp?/client","rmcp?/transport-child-process","rmcp?/transport-streamable-http-client-reqwest"],"mcp-server":["dep:rmcp","rmcp?/server","rmcp?/macros","rmcp?/transport-io","rmcp?/schemars"],"plugin":["dep:janetrs"],"sandbox-microvm":["dep:libkrun-sys","dep:russh","dep:hex"],"semantic":["dep:tree-sitter","dep:streaming-iterator"],"semantic-bash":["semantic","dep:tree-sitter-bash"],"semantic-c":["semantic","dep:tree-sitter-c"],"semantic-clojure":["semantic","dep:tree-sitter-clojure"],"semantic-cpp":["semantic","dep:tree-sitter-cpp"],"semantic-dafny":["semantic","dep:tree-sitter-dafny"],"semantic-elixir":["semantic","dep:tree-sitter-elixir"],"semantic-go":["semantic","dep:tree-sitter-go"],"semantic-java":["semantic","dep:tree-sitter-java"],"semantic-python":["semantic","dep:tree-sitter-python"],"semantic-ruby":["semantic","dep:tree-sitter-ruby"],"semantic-rust":["semantic","dep:tree-sitter-rust"],"semantic-sql":["semantic","dep:tree-sitter-sequel"],"semantic-ts":["semantic","dep:tree-sitter-typescript"],"windows-default":["loop","git-worktree","mcp","lsp","acp","semantic-ts","semantic-python","semantic-bash","semantic-clojure","semantic-go","semantic-ruby","semantic-rust","semantic-java","semantic-c","semantic-cpp","semantic-elixir","semantic-sql","semantic-dafny","slash-completion","mcp-server"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-09T13:42:01Z","v":2}