优化: run_command 实时流式 + 审批浮窗修复 + 文档探索闭环(fetch_url+obscura引导+model_fetch兼容+prompt策略+厂商预设)

This commit is contained in:
lxy
2026-08-01 17:58:47 +08:00
parent 0e0c6862ba
commit d664bdc309
25 changed files with 1693 additions and 44 deletions
Generated
+35
View File
@@ -861,6 +861,7 @@ dependencies = [
"df-types",
"df-workflow",
"futures",
"htmd",
"keyring",
"percent-encoding",
"regex",
@@ -1912,6 +1913,17 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
[[package]]
name = "htmd"
version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5a1c7113c831fec68cbd79cd8bf281a84e5b6943f51473dc266b0b88a6a017e"
dependencies = [
"html5ever",
"markup5ever_rcdom",
"phf",
]
[[package]]
name = "html5ever"
version = "0.38.0"
@@ -2521,6 +2533,18 @@ dependencies = [
"web_atoms",
]
[[package]]
name = "markup5ever_rcdom"
version = "0.38.0+unofficial"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "333171ccdf66e915257740d44e38ea5b1b19ce7b45d33cc35cb6f118fbd981ff"
dependencies = [
"html5ever",
"markup5ever",
"tendril",
"xml5ever",
]
[[package]]
name = "matchers"
version = "0.2.0"
@@ -4273,6 +4297,7 @@ dependencies = [
"parking_lot",
"phf_shared",
"precomputed-hash",
"serde",
]
[[package]]
@@ -6482,6 +6507,16 @@ dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "xml5ever"
version = "0.38.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3dc9559429edf0cd3f327cc0afd9d6b36fa8cec6d93107b7fbe64f806b5f2d9"
dependencies = [
"log",
"markup5ever",
]
[[package]]
name = "yoke"
version = "0.8.3"