Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
501 commits
Select commit Hold shift + click to select a range
c6c537c
💾 ✅ Feat, Test(WorkflowV6): 冒号语法 + 多行条件(C-3)— 闭合控制流条件注释限制
StardustSeemsInk Jul 23, 2026
89415b5
🧩 ✅ Refactor, Test(WorkflowV6): AST/IR 相等性纯语义化 — 排除 SourceText/Source…
StardustSeemsInk Jul 23, 2026
e3315a6
📦 ❌ Struct(WorkflowV6): 移除 exit 语法 + ExitStatement + KsExit — 结构化原则收敛
StardustSeemsInk Jul 23, 2026
2835bbe
🔧 ✅ Fix, Test(WorkflowV6): BP 反向翻译器循环节点 End 续行 + Demo 全注释往返验证
StardustSeemsInk Jul 24, 2026
e8ad61e
🔧 ✅ Fix, Test(WorkflowV6): 反向翻译器按引脚位精确重建 `_` 占位符 — 修复条件源语义 bug
StardustSeemsInk Jul 24, 2026
3c5c586
🔧 ✅ Fix, Test(WorkflowV6): NodeID 改用标准 FNV-1a 32 位 + 删除 BpNodeIds 死代码
StardustSeemsInk Jul 24, 2026
a480fe2
🔧 ✅ Fix, Test(WorkflowV6): StructuralReducer 实现单数据输入约束 + 抽取 Exec 引脚判定
StardustSeemsInk Jul 24, 2026
ae1b77b
🔧 ✅ Fix, Test(WorkflowV6): WorkflowDiffer 递归子树 diff + 路径格式统一 + Apply …
StardustSeemsInk Jul 24, 2026
a4edf47
🔧 ✅ Fix, Test(WorkflowV6): DebugCodegen.GenPipeline 完整实现 — 闭合 TDD 绿灯阶…
StardustSeemsInk Jul 24, 2026
718187b
🔧 ✅ Fix, Test(WorkflowV6): Builtin 函数元数据修正 + 角色接口死代码标注 + 补 E2E 测试
StardustSeemsInk Jul 24, 2026
5045bf7
🧩 ✅ Refactor, Test(WorkflowV6): Bs→Ks 命名收敛 + KsPlaceholder.Index 设计残留清理
StardustSeemsInk Jul 24, 2026
aba77ad
🔧 ✅ Fix, Test(WorkflowV6): 死代码清理 + Compare 容差算法重写
StardustSeemsInk Jul 24, 2026
1d0ab21
🧩 Refactor(WorkflowV6): BpPinNames 常量类 + Parser/Lowering 重复代码抽取
StardustSeemsInk Jul 24, 2026
f198b87
🧩 ✅ Refactor, Test(WorkflowV6): CodegenBase 抽取 — StructuredCodegen/De…
StardustSeemsInk Jul 24, 2026
3f6e7b8
🧩 ✅ Refactor, Test(WorkflowV6): IR 抽象清理 — ForEachStatement.ItemType 移…
StardustSeemsInk Jul 24, 2026
77e65e2
📝 Chore(WorkflowV6): B2 — ParseAstWithDiagnostics/KsDiagnosticSink/Ks…
StardustSeemsInk Jul 24, 2026
ff5504c
✅ Test(WorkflowV6): 阶段 E 测试套件整理 — 补测 + TestFixture + Trait 分类 + 诊断脚本剥离
StardustSeemsInk Jul 24, 2026
a7cb506
📝 Chore(WorkflowV6): P0 收尾 — DI 注册 IExecutionBackend + ApplyBpEdits 延…
StardustSeemsInk Jul 27, 2026
ce39b3d
💾 ✅ Feat, Test(WorkflowV6): Debug 后端通道全链路闭合 — 连线 tooltip + 变量通知 + ID 统一
StardustSeemsInk Jul 27, 2026
2e16844
📝 Chore: 子模块指针更新 — Contract + Dashboard 同步 Debug 数据电容通道
StardustSeemsInk Jul 27, 2026
6edef19
🔧 ✅ Fix, Test(WorkflowV6): 使用型节点 Exec pin 修复 BP 执行图连通性 + KS053 裸字面量禁令
StardustSeemsInk Jul 27, 2026
68605ea
🧩 ✅ Refactor, Test(WorkflowV6): BP→IR 反向翻译管道合并重构 — 闭合多段管道 round-trip 缺口
StardustSeemsInk Jul 27, 2026
7b7fc27
🧩 ✅ Refactor, Test(WorkflowV6): Branch/Switch End pin 模型重构 — 消除菱形合流 +…
StardustSeemsInk Jul 28, 2026
fed9333
🔧 ✅ Fix, Test(WorkflowV6): ReconstructText 保留字面量引号 + BF 解释器压力测试 demo
StardustSeemsInk Jul 28, 2026
8fa1bf7
🧩 ✅ Refactor, Test(WorkflowV6): Switch 值匹配式改造 — arm 携带标签值,BP pin 名=标签值
StardustSeemsInk Jul 28, 2026
d399ce8
💾 ✅ Feat, Test, Fix(WorkflowV6): Dict 一等公民类型 — C# Dictionary 运行时 + 9 …
StardustSeemsInk Jul 29, 2026
5b7d98a
🔧 ✅ Fix, Test(WorkflowV6): dict 声明初始化器 BP round-trip — 定义节点 JSON 序列化 …
StardustSeemsInk Jul 29, 2026
4067326
💾 ✅ Feat, Fix(WorkflowV6): 声明块初始化器统一为仅字面量 + 标量 var 字段初始化器 — 修正 v5.1 遗…
StardustSeemsInk Jul 29, 2026
9da0695
💾 Feat(WorkflowV6): IScopeAnalyzer 作用域分析服务 — 背景框分组 + BpGraphLens.Vali…
StardustSeemsInk Jul 29, 2026
21ce7ec
💾 Feat(WorkflowV6): KcsBuilder 工具 + v6 .kcs 文件打开支持
StardustSeemsInk Jul 30, 2026
81b8d96
🔧 Fix(WorkflowV6+Dashboard): KcsBuilder 文件名=Id 匹配修复 + LoadWorkflowDat…
StardustSeemsInk Jul 30, 2026
e869897
🔧 Fix(Dashboard submodule): V6 编辑器 BP 切换崩溃 — xmlns controls: 改回 clr-n…
StardustSeemsInk Jul 30, 2026
8bcd87d
💾 Feat(Dashboard submodule): V6 编辑器 KS 侧完整复刻 — Trigger/HelperFunc/常量面…
StardustSeemsInk Jul 30, 2026
0fca16d
💾 🧩 Feat, Refactor(WorkflowV6): ConstraintViolation 结构化错误 + CheckDeta…
StardustSeemsInk Jul 30, 2026
12cf936
📝 Chore(Dashboard submodule): bump — P3-β 节点工具箱 Palette + NodeFactoryV6
StardustSeemsInk Jul 30, 2026
b58e586
📝 Chore(Dashboard submodule): bump — P3-γ 节点删除 + Reverse 反向同步
StardustSeemsInk Jul 30, 2026
75b321f
💾 🔧 Feat, Fix(WorkflowV6): ParseLowering + 编译缓存修复 + Dashboard bump — …
StardustSeemsInk Jul 31, 2026
269de5e
📝 Chore(Dashboard submodule): bump — P4-β/γ 调试高亮 + 变量监视 + 常量持久化
StardustSeemsInk Jul 31, 2026
13e15d7
📝 Chore(Dashboard submodule): bump — Fix HelperFunc 编辑器覆盖 Main Program
StardustSeemsInk Jul 31, 2026
6f8202b
🔧 📄 Fix, Chore(WorkflowV6): ScriptCompiler 编译失败输出生成源码日志 + Dashboard bump
StardustSeemsInk Jul 31, 2026
4ae33ee
🔧 ✅ Fix, Test(WorkflowV6): EmitClassHeader 遍历 ir.Constants/GlobalVars…
StardustSeemsInk Jul 31, 2026
c62ff1d
📝 Chore(Dashboard submodule): bump — V6 诊断日志增强(KsSource 全链路追踪)
StardustSeemsInk Jul 31, 2026
f221586
🔧 Fix(WorkflowV6): KsTextLens.ParseLowering 输出解析错误诊断日志 + Dashboard bump
StardustSeemsInk Jul 31, 2026
a98e03e
🔧 Fix(WorkflowV6): else if 语法移除 — 保证 KS↔IR 双射(KS064 错误码)
StardustSeemsInk Jul 31, 2026
e93b225
📝 Chore(Dashboard submodule): bump — V6 BP 定义型节点视觉区分(def 前缀 + 半透明)
StardustSeemsInk Jul 31, 2026
e15f97c
🔧 Fix(WorkflowV6): 条件/源子图接入 Exec 链 — 消除悬空使用型节点(二义性)
StardustSeemsInk Jul 31, 2026
61af4fc
💾 Feat(WorkflowV6): PluginTriggerNode 作为 exec-graph 根 — P3-δ-1 后端放宽 +…
StardustSeemsInk Jul 31, 2026
18310e1
💾 📝 Feat, Chore(WorkflowV6): WorkflowOverrides 库层化 + Dashboard bump —…
StardustSeemsInk Jul 31, 2026
648dd9b
📝 Chore(submodules): bump KitX Standard + Dashboard — P5-A1~A4
StardustSeemsInk Jul 31, 2026
e5877f4
💾 ✅ Feat, Test(WorkflowV6): StringConcat 变长参数 BP 投影修复 — P5-C1
StardustSeemsInk Jul 31, 2026
22c304e
📝 Chore(Dashboard submodule): bump — P5-C1/C2 变长引脚 + KS 语法高亮
StardustSeemsInk Jul 31, 2026
78d438f
📝 Chore(Dashboard submodule): bump — 9 项用户测试问题修复(删除/断连/注释/scope 跟随/定义…
StardustSeemsInk Jul 31, 2026
05e8d40
🔧 ✅ Fix, Test(WorkflowV6): ScopeAnalyzer 嵌套作用域 NodeIds 丢失 — 空框修复
StardustSeemsInk Aug 1, 2026
bb4e9bf
📝 Chore(Dashboard submodule): bump — GroupComment 跟随/磁吸 + ScopeAnalyz…
StardustSeemsInk Aug 1, 2026
30473f6
💾 ✅ Feat, Test(WorkflowV6): StatementPrimaryNodeIds 填充 + ConstraintVi…
StardustSeemsInk Aug 1, 2026
ce320b0
📝 Chore(submodules): bump — 组注释 Leader 吸附/冲突拒绝/BP 创建 + Contract State…
StardustSeemsInk Aug 1, 2026
0e4bde1
📝 Chore(Dashboard submodule): bump — GroupComment 拖动/右键菜单/便签位置修复(问题 1-3)
StardustSeemsInk Aug 1, 2026
03cf505
📝 Chore(Dashboard submodule): bump — 右键菜单 NodifyM RightClick 通道 + 指针诊断日志
StardustSeemsInk Aug 1, 2026
ee63a6e
📝 Chore(Dashboard submodule): bump — GroupComment 包围盒可拖拽 + RightClick…
StardustSeemsInk Aug 1, 2026
68dcc62
📝 Chore(Dashboard submodule): bump — GroupComment 框内交互/虚线框对齐/磁吸阈值
StardustSeemsInk Aug 1, 2026
60b9613
📝 Chore(Dashboard submodule): bump — 回退 GroupComment 深化修复(恢复 1890cec 基线)
StardustSeemsInk Aug 1, 2026
7e4b120
📝 Chore(Dashboard submodule): bump — 组注释重构(Note 独立 + 全局共享虚线框)
StardustSeemsInk Aug 1, 2026
79f49c9
💾 ✅ Feat, Test(WorkflowV6): 数据子图定义对齐 — 连通分量 + KS065 + 映射
StardustSeemsInk Aug 1, 2026
fa05800
📝 Chore(submodules): bump — 数据子图定义对齐(连通分量 NodeIds + 节点→primary 映射 + K…
StardustSeemsInk Aug 1, 2026
8d13698
💾 ✅ Feat, Test(WorkflowV6): 多行管道源列表换行 + 注释驱动折叠渲染
StardustSeemsInk Aug 2, 2026
cbfffeb
📝 Chore(Dashboard submodule): bump — Any 连线/pin 主题感知色
StardustSeemsInk Aug 2, 2026
ce69112
🔧 Fix(WorkflowV6): 行内注释精确挂载 — 段注释与 TrailingComment 分离
StardustSeemsInk Aug 2, 2026
3d4a901
📝 Chore(Dashboard submodule): bump — 注释挂载修复 + KS 预览全量
StardustSeemsInk Aug 2, 2026
5594bf3
🔧 Fix(WorkflowV6): 同行段行内注释挂该段(最近节点)— 不再误挂源节点
StardustSeemsInk Aug 2, 2026
6fd593d
🔧 Fix(WorkflowV6): 定义节点默认值语义 + 作用域背景框嵌套合并
StardustSeemsInk Aug 2, 2026
36dc22b
📝 Chore(submodules): bump — 定义节点默认值语义 + 作用域框嵌套 + BP↔栏联动
StardustSeemsInk Aug 2, 2026
a6b6573
✅ Test(WorkflowV6): 用户值→override→执行 IR 全链路集成测试
StardustSeemsInk Aug 2, 2026
a8c3b5a
✅ Test(WorkflowV6): 栏 UserValue→BP 节点→执行 IR 闭环集成测试
StardustSeemsInk Aug 2, 2026
a713aed
✅ Test(WorkflowV6): 使用节点不携带定义值回归测试
StardustSeemsInk Aug 2, 2026
46236d5
💾 Feat(WorkflowV6.Tools.KcsBuilder): --helpers 参数 + 迁移脚本资产
StardustSeemsInk Aug 2, 2026
41797f8
✅ Test(WorkflowV6): 迁移资产回归测试 — BF helpers 往返 + Trigger PluginCall
StardustSeemsInk Aug 2, 2026
89a9773
🔧 Fix(WorkflowV6): BF 编译器 BP 模式编译失败 + Switch Arms 布局重叠
StardustSeemsInk Aug 2, 2026
6cb9f1e
📝 Chore(submodules): bump — BF BP 模式编译修复 + Switch 布局
StardustSeemsInk Aug 2, 2026
a11f934
🔧 Fix(WorkflowV6): Trigger 脚本 BP 往返 — 函数源保留 + PluginCall 变参 + Json 容错
StardustSeemsInk Aug 2, 2026
8475eeb
📝 Chore(submodules): bump — Trigger BP 往返修复 + KS 语法高亮
StardustSeemsInk Aug 2, 2026
862c9a0
🔧 Fix(WorkflowV6): 管道源追加创建变参 pin — 修复 _ 占位符往返丢失
StardustSeemsInk Aug 2, 2026
63c393d
📝 Chore(submodules): bump — 插件响应解码 + 变参 pin 追加修复
StardustSeemsInk Aug 2, 2026
1ef27ce
🧩 Refactor(WorkflowV6): 审查去补丁化 — 死路径/防御标记/var-tap 分类器/错误码标记
StardustSeemsInk Aug 2, 2026
db81f61
📦 Struct: 归档 v5.1 WorkflowIR 体系 — KitX.WorkflowIR/Test/Migrator → Pac…
StardustSeemsInk Aug 2, 2026
b3f0f00
📝 Chore(submodules): bump — v5.1 归档 + v6 审查修复
StardustSeemsInk Aug 2, 2026
5e84f0e
📝 Chore(submodules): bump — 删除启动静默挂载 Trigger(状态灯一致化)
StardustSeemsInk Aug 3, 2026
0a64386
🧩 Feat(WorkflowV6): BP 孤立子图保留 — DetachedGraphs 快照持久化
StardustSeemsInk Aug 3, 2026
e3a9b9b
📝 Chore(submodules): bump — v6 调试逐步执行(状态机 + 取消穿透)
StardustSeemsInk Aug 3, 2026
4df881c
📝 Chore(submodules): bump — BP 输出重路由 + 原地节点选择器
StardustSeemsInk Aug 3, 2026
d551c30
🔧 Fix(WorkflowV6): 调试取消令牌穿透 — DebugToken 经 ExecutionGlobals 传入 checkp…
StardustSeemsInk Aug 3, 2026
969e3e4
🧩 Feat(WorkflowV6): no-op 语句 — 使用型节点可单独成行(exec 链无数据边往返)
StardustSeemsInk Aug 3, 2026
e5e1bb9
🔧 Fix(WorkflowV6): 使用型节点未命名防御 — VarName 空时不产出空标识符
StardustSeemsInk Aug 3, 2026
6ee5a84
📝 Chore(submodules): bump — 常量/变量节点补全(palette 4 类 + 使用型编辑)
StardustSeemsInk Aug 3, 2026
d1d6fac
📝 Chore(submodules): bump — 使用型变量名选择器 AutoCompleteBox 修复
StardustSeemsInk Aug 3, 2026
3032738
🧩 Feat(WorkflowV6): 多输入函数源顺序尊重 pin 连接而非 exec 链顺序
StardustSeemsInk Aug 3, 2026
962ec76
🔧 Fix(WorkflowV6): Debug 模式 void 段编译失败 — CS0815( > Print 无法调试)
StardustSeemsInk Aug 3, 2026
0417324
🧩 Feat(WorkflowV6): Debug checkpoint 节点粒度 + 执行结束停点
StardustSeemsInk Aug 3, 2026
3336b2c
📝 Chore(submodules): bump — 调试修复(wire tooltip/变量预填/Step 图标)
StardustSeemsInk Aug 3, 2026
f3d0768
🧩 Feat(WorkflowV6): 调试实时输出流 + 源节点 wire 值发布
StardustSeemsInk Aug 3, 2026
3299ca9
📝 Chore(submodules): bump — 调试实时输出流 + 源节点 wire 值
StardustSeemsInk Aug 3, 2026
744a71f
📝 Chore(submodules): bump — 输入端口 tooltip 值传播
StardustSeemsInk Aug 3, 2026
14c5900
🔧 Fix(WorkflowV6): Debug 模式 Helper Function 未挂载 — CS1061 全部 helper 调用失败
StardustSeemsInk Aug 3, 2026
85be69a
🔧 Fix(WorkflowV6): Debug 模式 while 无限循环 — 条件在循环外只求值一次
StardustSeemsInk Aug 3, 2026
921741a
🧩 Feat(WorkflowV6): 条件/源子图节点级调试事件 — StepOver 不再跳过
StardustSeemsInk Aug 3, 2026
78a7040
📝 Chore(submodules): bump — 条件子图背景框/循环回环标识/ScopeFrame 背景化
StardustSeemsInk Aug 3, 2026
712a468
🔧 Fix(WorkflowV6): 控制流 checkpoint 移入条件/源子图求值后 — 高亮顺序对齐 BP exec
StardustSeemsInk Aug 3, 2026
72b113e
📝 Chore(submodules): bump — Condition 框包覆修复 + 控制流高亮顺序
StardustSeemsInk Aug 3, 2026
b0050f1
✅ Test(WorkflowV6): 补齐测试缺口(错误码/约束码/dict 推断/缓存失效/Plugin E2E)
StardustSeemsInk Aug 3, 2026
ca808d7
📄 Docs(WorkflowV6): 修正内置函数数量注释(32→41,22→25 文件)
StardustSeemsInk Aug 3, 2026
30d8d76
🧩 Refactor(WorkflowV6): 架构消重与死代码清理 — Parser 管道解析合体/图索引门面/路径契约集中
StardustSeemsInk Aug 3, 2026
f26244d
💾 Feat(WorkflowV6): ReverseWithNodePaths 导出画布节点规范 ID 映射(断点迁移/布局持久化前置)
StardustSeemsInk Aug 3, 2026
375717f
📝 Chore(submodules): bump — Contract BlueprintLayout 信封字段 + Dashboard…
StardustSeemsInk Aug 3, 2026
2eb3708
💾 Feat(WorkflowV6): 补齐 KS112/KS113 作用域约束 — D3/D4 数据边跨作用域与条件子图校验
StardustSeemsInk Aug 3, 2026
bd4f9ca
💾 Feat(WorkflowV6): 声明块 Doc 特权 + 声明行注释映射定义节点(GroupComment/节点 Comment 往返)
StardustSeemsInk Aug 3, 2026
fdb406a
💾 Feat(WorkflowV6): DictNew 定义节点形态 — dict 声明键值对引脚组渲染与 Reverse 折叠
StardustSeemsInk Aug 3, 2026
bb8bc66
📝 Chore(submodules): bump — DictNew 键值对编辑 UI + 配对组 pin 扩展
StardustSeemsInk Aug 3, 2026
d71bcc5
🔧 Fix(WorkflowV6): BP 往返保留 KS 特权 doc 注释 — Reverse 从 baseline IR 重挂
StardustSeemsInk Aug 4, 2026
7a110c6
📝 Chore(submodules): bump — BP 模式 Reverse 传入 baseline IR(doc 注释往返不丢)
StardustSeemsInk Aug 4, 2026
d88f59d
🔧 Fix(WorkflowV6): 孤立子图跨特权中转保留 — Parse/ParseLowering 从 baseline 重挂(对称…
StardustSeemsInk Aug 4, 2026
77523ed
📝 Chore(submodules): bump — KS 模式 Parse 传入 baseline(孤立子图跨特权中转不丢)
StardustSeemsInk Aug 4, 2026
2d4ac55
💾 Feat(WorkflowV6): const 引用只读形态 — VarKind=Const 无 Value in pin + KS1…
StardustSeemsInk Aug 4, 2026
36469e0
📝 Chore(submodules): bump — Contract 裸名标题 + Dashboard usage UX/const …
StardustSeemsInk Aug 4, 2026
6515d1b
📝 Chore(submodules): bump — usage 节点拆分两种类型 + name 焦点编辑修复
StardustSeemsInk Aug 4, 2026
4082e56
📝 Chore(submodules): bump — name 编辑改显式 Edit 按钮进入
StardustSeemsInk Aug 4, 2026
7575d43
📝 Chore(submodules): bump — usage name 编辑交互重写(纯 Pencil 驱动)
StardustSeemsInk Aug 4, 2026
241ae76
📝 Chore(submodules): bump — Pencil 可点击区域扩大(Border 包裹)
StardustSeemsInk Aug 4, 2026
6a82861
🔧 Fix(Core-Device): PluginsServer 回环绑定 127.0.0.1 + 连接集合线程安全化
StardustSeemsInk Aug 4, 2026
8e7765c
🔧 Fix(Core-Plugin): kxp 导入路径安全 — 删兜底复制 + RootStartupFileName 越界校验
StardustSeemsInk Aug 4, 2026
871a9fd
🔧 Fix(Core-Security): 设备密钥交换协议按加密环文档自洽化
StardustSeemsInk Aug 4, 2026
10bbf0f
🔧 Fix(Core-Device): UDP 发现主设备信任收紧 — 伪造报文不影响主从决策
StardustSeemsInk Aug 4, 2026
8187f3f
🔧 Fix(Core-Device): 服务端异常回显中性化 + token 日志脱敏
StardustSeemsInk Aug 4, 2026
02a9394
✅ Test(Core): 新建 KitX.Core.Test.Xunit — 覆盖本轮安全修复 19 项
StardustSeemsInk Aug 4, 2026
8f39a59
🔧 Fix(WorkflowV6): 删除未接线的磁盘编译持久化层 — 内存缓存改 LRU
StardustSeemsInk Aug 4, 2026
4b0350c
🔧 Fix(WorkflowV6): 字面量编解码下沉共享 KsScalarLiteralCodec — 修复转义缺失与文化依赖
StardustSeemsInk Aug 5, 2026
23c0a6c
🧩 Refactor(WorkflowV6): 图索引统一 + 作用域行走共享 ExecGraphWalker
StardustSeemsInk Aug 5, 2026
1e7fb77
🔧 Fix(WorkflowV6): 定义谓词共享 + switch 注释伪 KS021 修复 + 嵌套深度上限
StardustSeemsInk Aug 5, 2026
c8034ea
🔧 Fix(WorkflowV6): Codegen 未知语句/节点改抛异常 — 消除静默丢弃
StardustSeemsInk Aug 5, 2026
de6315b
🔧 Fix(WorkflowV6): SyncService 声明区 diff + diff 应用按目标索引重建
StardustSeemsInk Aug 5, 2026
aa1ebf8
🧩 Refactor(WorkflowV6): 死代码与注释漂移清理 + JsonAsInt 语义统一
StardustSeemsInk Aug 5, 2026
5dd7b6f
✅ Test(WorkflowV6): 补提交各批次新增测试 — codec/解析器/Codegen/Diff 往返与边界用例
StardustSeemsInk Aug 5, 2026
6f3e481
🧩 Refactor(WorkflowV6): Workflow 服务迁入库内 — 实例持有方从前端回到后端组件
StardustSeemsInk Aug 5, 2026
16ace99
🧩 Refactor(Core-Plugin): 插件桥接迁入 KitX.Core — PluginHostAdapter/Dashboa…
StardustSeemsInk Aug 5, 2026
1f1cef4
🧩 Refactor(Core): 网络编排统一 INetworkService + Workflow 执行路径统一 WorkflowRu…
StardustSeemsInk Aug 5, 2026
e552be5
🔧 Fix(Core-Plugin): PluginHostAdapter stub 显式化 — 未实现方法抛 NotImplemente…
StardustSeemsInk Aug 5, 2026
906f378
📦 Struct: slnx 更新 Kscript.Runtime + Core 引用切换(Kscript 僵尸系清理)
StardustSeemsInk Aug 5, 2026
7120830
📝 Chore(Core): 死依赖与死代码清理 — csproj 去 CodeAnalysis/Csharpell,删 ServerSt…
StardustSeemsInk Aug 5, 2026
e0490eb
📝 Chore(Test): fake 事件 CS0067 警告抑制(接口必需成员)
StardustSeemsInk Aug 5, 2026
699efa8
🔧 Fix(Test): PluginsServerSecurityTests 改引用契约版 ServerStatus(E3 删除本地枚举后)
StardustSeemsInk Aug 5, 2026
a9abc86
📝 Chore(submodules): bump — Dashboard/Core/WorkflowV6 安全修复与架构收敛(A-E 组)
StardustSeemsInk Aug 5, 2026
57d566a
🔧 Fix(Core): 安全与并发治理 — 目标公钥加密/token header/字典并发/事件隔离
StardustSeemsInk Aug 5, 2026
bbb1c83
🧩 Refactor(Core-Plugin): 插件并发治理与 9 函数桥接 — 进程监控/按名匹配/csproj 清理
StardustSeemsInk Aug 5, 2026
fc0bb67
🧩 Refactor(Core): 契约适配与测试 — 事件迁入 Contract/Conf 命名统一/LogLevel 枚举
StardustSeemsInk Aug 5, 2026
9941aed
🔧 Fix(WorkflowV6): 执行安全与可取消 — 取消插桩/词法校验/NodeId 碰撞兜底/字面量收敛
StardustSeemsInk Aug 5, 2026
e499c0e
🧩 Refactor(WorkflowV6): Lens 与服务修复 — 严格解析/引脚播种/arm 路径统一/存储安全
StardustSeemsInk Aug 5, 2026
3779704
✅ Test(WorkflowV6): 新增 63 项测试 — 取消/注入防护/碰撞/严格解析/节流/存储
StardustSeemsInk Aug 5, 2026
7bb1a5a
📝 Chore(submodules): bump — Dashboard/Core/WorkflowV6/Standard/SDK 全量…
StardustSeemsInk Aug 5, 2026
aa0510a
🐛 Bug(Core): 修复 AppConfig 反序列化失败 — IDevicePageConf 接口类型改具体类
StardustSeemsInk Aug 6, 2026
8bf9755
🔧 Fix(Core-Device): 端口 0 回退修复与主设备观察持续循环 — 恢复默认端口与设备发现
StardustSeemsInk Aug 6, 2026
bb35fcc
📝 Chore: sln 清理 Kscript 僵尸项目引用 + submodules bump(回归修复批次)
StardustSeemsInk Aug 6, 2026
4ae5b5e
💾 Feat(ToolKit): 新增 ToolKit/Bench 编排层框架 — 统一 Trigger 体系 + DataStore +…
StardustSeemsInk Aug 12, 2026
fd42638
📝 Chore(Dashboard): submodule bump — ToolKit 管理页与 Bench 窗口初始框架
StardustSeemsInk Aug 12, 2026
bdb895d
💾 Feat(ToolKit): 实例模型重构 — 挂载语义 + 多实例并发
StardustSeemsInk Aug 13, 2026
9217763
💾 Feat(ToolKit): 契约层 + ToolkitStore + ToolkitService/BenchService
StardustSeemsInk Aug 13, 2026
440100f
💾 Feat(Core): 设备公钥指纹派生
StardustSeemsInk Aug 13, 2026
832b3fa
✅ Test(ToolKit): 实例模型/契约/存储测试
StardustSeemsInk Aug 13, 2026
72e61d0
💾 Feat(ToolKit): DataStore 增加 Changed 事件与 Append 原子追加
StardustSeemsInk Aug 13, 2026
fc1e8a1
💾 Feat(ToolKit): 面板运行时 + KitX.UI 内置插件 + UiEvent 实例内路由
StardustSeemsInk Aug 13, 2026
22401ab
💾 Feat(Core): PluginHostAdapter 拦截 KitX.UI 内置插件
StardustSeemsInk Aug 13, 2026
973d2d5
✅ Test(ToolKit): DataStore Changed/Append + 面板运行时 + KitX.UI + UiEvent 路由
StardustSeemsInk Aug 13, 2026
086995f
💾 Feat(ToolKit): Bench 画布 mermaid 单向导出器
StardustSeemsInk Aug 13, 2026
284d520
💾 Feat(ToolKit): InstanceSnapshot 增 RunSummary 计算属性
StardustSeemsInk Aug 13, 2026
d0568ec
📝 Chore(Dashboard): submodule bump — ToolKit 挂载管理 + 面板宿主窗口 + 契约接线
StardustSeemsInk Aug 13, 2026
042bb3d
📝 Chore(Dashboard): submodule bump — 归档 WorkflowPage 及其独立挂载
StardustSeemsInk Aug 13, 2026
e8fefb6
📝 Chore(Dashboard): submodule bump — NodifyM Bench 画布(config 投影)
StardustSeemsInk Aug 13, 2026
219686f
📝 Chore(Dashboard): submodule bump — GUI 面板渲染(UiPanel 投影)
StardustSeemsInk Aug 13, 2026
bf96f40
📝 Chore(Dashboard): submodule bump — 首次运行种子
StardustSeemsInk Aug 13, 2026
7ad0690
📝 Chore(Dashboard): submodule bump — 修复 ToolKit VM 构造函数(DI 仅选 public)
StardustSeemsInk Aug 13, 2026
74b38ba
💾 Feat(WorkflowV6): ToolKit 内置函数执行与公开注册 API
StardustSeemsInk Aug 13, 2026
a8e07bc
💾 Feat(ToolKit): Ui*/DataStore* 内置函数描述符,经公开注册 API 注册
StardustSeemsInk Aug 13, 2026
bd613a0
📝 Chore(Dashboard): submodule bump — ToolKit/Bench 三界面重做 + 真实交互面板控件
StardustSeemsInk Aug 13, 2026
7d976a8
📝 Chore(Dashboard): submodule bump — Bench 画布编辑闭环(config 可视化编辑器 + 属性检…
StardustSeemsInk Aug 13, 2026
1764c84
📝 Chore(Dashboard): submodule bump — ToolKit 管理页重做(仓库管理 + 卡片挂载 + 工作台多开)
StardustSeemsInk Aug 13, 2026
aaf9647
📝 Chore(Dashboard): submodule bump — 面板台重做(分组实例树 + 触发选择器 + 改名)
StardustSeemsInk Aug 13, 2026
d997a84
📝 Chore(Dashboard): submodule bump — KitX 设计令牌落地 + 三界面一致性
StardustSeemsInk Aug 13, 2026
0964669
📝 Chore(Dashboard): submodule bump — 修挂载开关 + 删 seed + 面板节点渲染控件清单
StardustSeemsInk Aug 15, 2026
21f92fa
💾 Feat(ToolKit): add config Comments field for Bench comment nodes
StardustSeemsInk Aug 15, 2026
d2350cc
💾 Feat(WorkflowV6): PluginNotify fire-and-forget + ToolKit Bench 事件链/…
StardustSeemsInk Aug 15, 2026
5481c18
📝 Chore(Dashboard): submodule bump — ToolKit/Bench UX v2 验收修复
StardustSeemsInk Aug 15, 2026
97608ea
📝 Chore(KitX Standard): submodule bump — PluginNotify fire-and-forget
StardustSeemsInk Aug 15, 2026
2b4054e
💾 Feat(WorkflowV6/ToolKit): BenchIn/BenchOut 内置函数 — Bench I/O 作者侧显式化
StardustSeemsInk Aug 15, 2026
c0dfbee
🐛 Bug(WorkflowV6): 代码生成类型系统五连修(Agent ToolKit 全栈测试暴露)
StardustSeemsInk Aug 15, 2026
bb914c8
✅ Test(ToolKit): Agent ToolKit headless 全栈 E2E — agent-chat 工具轮+终答+全工…
StardustSeemsInk Aug 15, 2026
a6edb4d
📝 Chore(Dashboard): submodule bump — Select 动态 options 前端消费
StardustSeemsInk Aug 15, 2026
a37b5aa
🔧 Fix(Devices): DeviceCase.DeviceInfo 无变更通知 — 设备页在线插件数量冻结根因
StardustSeemsInk Aug 16, 2026
3c0a14c
📝 Chore(Dashboard): submodule bump — 设备页重访冻结修复 + 事件链诊断插桩
StardustSeemsInk Aug 16, 2026
5411c34
🔧 Fix(EventService): 类型不匹配不再静默丢弃 + SynchronizationContext 自动编组
StardustSeemsInk Aug 16, 2026
837fb46
💾 Feat(EventService): 强类型话题实现 + 测试
StardustSeemsInk Aug 16, 2026
a9affca
📝 Chore: submodule bump — Standard 强类型话题接口 + Dashboard 测试桩
StardustSeemsInk Aug 16, 2026
6e4bfb0
🔧 Fix(Core): OnAcceptingDeviceKey 载荷 + PluginDisconnected 去重 + Plugin…
StardustSeemsInk Aug 16, 2026
39867f3
📝 Chore(Dashboard): submodule bump — 6 处事件订阅泄漏修复
StardustSeemsInk Aug 16, 2026
2e20343
📝 Chore(Dashboard): submodule bump — 启动恢复页回落修复
StardustSeemsInk Aug 16, 2026
7185c65
📝 Chore(Dashboard): submodule bump — 移除临时诊断插桩
StardustSeemsInk Aug 16, 2026
27ad730
💾 Feat(Core-Device): 单临时密码密钥交换机制复刻
StardustSeemsInk Aug 16, 2026
0bcdf21
📝 Chore: submodule bump — 单临时密码密钥交换机制复刻
StardustSeemsInk Aug 16, 2026
433fe2a
🧩 Refactor(ToolKit): 删除无引用死接口 IPanelHost
StardustSeemsInk Aug 17, 2026
4148ecc
📄 Docs(WorkflowV6): 修正 Fingerprint.Compute(string) 误导性注释
StardustSeemsInk Aug 17, 2026
e8c910d
📄 Docs(WorkflowV6): 清理 WorkflowSerializer 的 backward-compat 兜底注释
StardustSeemsInk Aug 17, 2026
505bc10
🧩 Refactor(WorkflowV6): 提取 IWorkflowRunner 接口
StardustSeemsInk Aug 17, 2026
d8c6a64
🧩 Refactor(ToolKit): 统一工作流文件访问下沉子库 — IToolkitWorkflowFileStore
StardustSeemsInk Aug 17, 2026
b0c2847
🔧 Fix(ToolKit): ConfigValidator 增加 ToolKit Id 文件名段校验
StardustSeemsInk Aug 17, 2026
a8af1cb
📝 Chore: submodule bump — Dashboard 架构审查修复(反模式清理/前后端分离整改/文件服务统一/编辑器业务下沉)
StardustSeemsInk Aug 17, 2026
bb4d124
✅ Test(ToolKit): 补交遗漏的测试文件(d8c6a64/b0c2847 配套)
StardustSeemsInk Aug 17, 2026
5443695
📝 Chore: submodule bump — G26 i18n 收尾(ToolKit/Bench 新界面文案全量迁移 7 语言)
StardustSeemsInk Aug 17, 2026
23db04d
🧩 Refactor(Core): 清理零订阅全局事件发布与死契约残骸
StardustSeemsInk Aug 17, 2026
7858485
🧩 Refactor(ToolKit): 移除 IBenchService.Event 死契约事件
StardustSeemsInk Aug 17, 2026
75abbf3
📝 Chore: submodule bump — 事件系统死代码清理 + WorkflowDataSaved 接通
StardustSeemsInk Aug 17, 2026
472b887
🧩 Refactor(WorkflowV6): 删除零消费的 TriggerManager 死触发管理器
StardustSeemsInk Aug 19, 2026
dbf681d
🔧 Fix(ToolKit): ToolkitStore 路径护栏(防递归删根)与 config 原子写
StardustSeemsInk Aug 19, 2026
1afce4c
🔧 Fix(ToolKit): 调度器根+join 重叠目标双激活修复(每节点恰激活一次)
StardustSeemsInk Aug 19, 2026
62f36d8
🔧 Fix(ToolKit): MaxInstances 并发 Spawn TOCTOU 竞态修复(_spawnGate)
StardustSeemsInk Aug 19, 2026
a7a8f34
🧩 Refactor: KcsFileIo 统一三处 .kcs 读取防护,写侧补 10MB 上限与原子写
StardustSeemsInk Aug 19, 2026
1b8ba22
🧩 Refactor: 内置函数库外注册机制(ExecutionGlobals 工厂)落地,伪插件保留名桥退役
StardustSeemsInk Aug 19, 2026
b261998
🧩 Refactor: v5 工作流生命周期四函数(Run/Stop/Create/ListWorkflow)与 WorkflowSess…
StardustSeemsInk Aug 19, 2026
928df59
🔧 Fix(ToolKit): 实例状态机聚合全部运行链(Completed×UIEvent 修复);Cron 校验期拒绝
StardustSeemsInk Aug 19, 2026
219ac65
🧩 Refactor(ToolKit/V6): 死代码清理批 — BenchTriggerManager 旧单激活体系、影子 source…
StardustSeemsInk Aug 19, 2026
0919b3c
🧩 Refactor(ToolKit): 删除 DataStoreChangedEvent/UiLogEntryEvent/UiProgr…
StardustSeemsInk Aug 19, 2026
b36cf73
📝 Chore: submodule bump — Dashboard 死分支清理 + Standard 死契约删除
StardustSeemsInk Aug 19, 2026
d90126f
🧩 Refactor(WorkflowV6): 内置函数描述符收敛至声明式基类 BuiltinFunctionBase(净 -581 行)
StardustSeemsInk Aug 19, 2026
d583b68
🧩 Refactor(WorkflowV6): Ir→Builtin 依赖切断(谓词注入);KsRenderer 声明行渲染合一
StardustSeemsInk Aug 19, 2026
314d953
🧩 Refactor(ToolKit): NormalizePayload 合一;面板键/prop/事件名魔法字符串收敛至 PanelSc…
StardustSeemsInk Aug 19, 2026
5b797f1
🧩 Refactor(workflow): retire legacy standalone-workflow storage service
StardustSeemsInk Aug 19, 2026
6c54522
📦 Chore(workflow): bump submodules after legacy storage retirement
StardustSeemsInk Aug 19, 2026
552efa8
🧩 Refactor(workflow): drop dead IWorkflowCase fake from Core tests
StardustSeemsInk Aug 19, 2026
97dc4db
🐛 Bug(ToolKit): ToolKitExecutionGlobalsFactory 改懒解析,修复 DI 循环依赖致 Bench…
StardustSeemsInk Aug 19, 2026
f8f7e23
⚡ Perf(ToolKit): 测量基建——微基准工程 KitX.ToolKit.Perf 与 F 批五项基线
StardustSeemsInk Aug 19, 2026
e3f6b5f
🐛 Bug(workflow): 补修 97dc4db 遗漏的 BenchIoTests 工厂调用(3 参→懒解析单参,V6 测试工程此前…
StardustSeemsInk Aug 19, 2026
a0bc158
⚡ Perf(ToolKit): F1/F2——Append 环形队列+惰性序列化+增量 Changed 协议、等待者 per-key 桶…
StardustSeemsInk Aug 19, 2026
1edec4f
⚡ Perf(ToolKit): F4/F5——BuildOutputPacket 走 KeysByPrefix 前缀索引、Merge 消…
StardustSeemsInk Aug 19, 2026
0c6dbb6
⚡ Perf(ToolKit): F3——PluginEventRouter 共享单订阅分发器(TriggerFired 预筛+FindC…
StardustSeemsInk Aug 19, 2026
46e2d93
⚡ Perf(ToolKit): F7+实例内存治理+F6——快照 trigger 字典索引、EndInstance 清 wf 键、Com…
StardustSeemsInk Aug 19, 2026
2489b41
⚡ Perf(workflow): LRU 容量可配化 16→默认 256 + Config_Performance 配置链 + Rout…
StardustSeemsInk Aug 19, 2026
e98e8bc
📦 Chore: submodule bump — Dashboard 695f45e(性能设置页两项 + 配置注入)
StardustSeemsInk Aug 19, 2026
b369fbd
⚡ Perf(Core): G1——消息链解析一次共享(每消息 4 次 JSON 解析→1 组,-55%)
StardustSeemsInk Aug 19, 2026
d3ec98e
⚡ Perf(Core): G6+G2 配置链——活动日志分页读取与 TrimToCap 保留策略 + PanelLogLimit 配置
StardustSeemsInk Aug 19, 2026
068582a
⚡ Perf(Core): G 批测量基建——微基准工程 KitX.Host.Perf + 五项基线与复测落档;submodule bum…
StardustSeemsInk Aug 19, 2026
6912e9c
🐛 Bug(ToolKit): IPanelRuntime 新增 GetControlLog——Log 控件历史读取(面板重建回填后端)
StardustSeemsInk Aug 19, 2026
ec83e4d
📦 Chore: submodule bump — Dashboard 两笔回归修复(LibPage 恒空重订阅重算 / 面板台选中打断+…
StardustSeemsInk Aug 19, 2026
4deb224
🧩 Refactor(Core): ActivityManager 持有 LiteDB 生命周期——静态库字段实例化收敛
StardustSeemsInk Aug 19, 2026
928f516
📦 Chore: submodule bump — Dashboard 四笔 + Standard 一笔
StardustSeemsInk Aug 19, 2026
78bf5b0
📦 Chore: submodule bump — Dashboard 视觉整改一笔(Bench GUI 面板节点 + 面板台)
StardustSeemsInk Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions .cheese/references.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,13 @@
Type = ReferenceType.GitRepo,
InSubmodule = true,
},
new ReferenceItem
{
Name = "NodifyM.Avalonia",
Location = "Reference/NodifyM.Avalonia",
Url = "git@github.com:Crequency/NodifyM.Avalonia.git",
Branch = "ava11",
RemoteBranch = "origin/ava11",
Type = ReferenceType.GitRepo,
},
};
28 changes: 28 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -362,3 +362,31 @@ MigrationBackup/

# Ionide (cross platform F# VS Code tools) working folder
.ionide/

# Claude Code
.claude/
Claude.md

# Package folder
Package/*

# ── GSD baseline (auto-generated) ──
.gsd
.DS_Store
Thumbs.db
*.swp
*.swo
*.code-workspace
.env
.env.*
!.env.example
.next/
dist/
build/
.venv/
venv/
target/
vendor/
coverage/
.cache/
tmp/
7 changes: 7 additions & 0 deletions Config/AnnouncementConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"$type": "AnnouncementConfig",
"Accepted": [],
"ConfigFileLocation": "G:\\Dev\\KitX\\Config\\AnnouncementConfig.json",
"ConfigFileWatcherName": null,
"ConfigGeneratedTime": "2024-09-15T15:03:50.5253031+03:00"
}
139 changes: 139 additions & 0 deletions Config/AppConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
{
"App": {
"IconFileName": "KitX-Icon-1920x-margin-2x.png",
"CoverIconFileName": "KitX-Icon-Background.png",
"AppLanguage": "zh-cn",
"Theme": "Follow",
"ThemeColor": "#FF3873D9",
"SurpportLanguages": {
"zh-cn": "\u4E2D\u6587 (\u7B80\u4F53)",
"zh-tw": "\u4E2D\u6587 (\u7E41\u9AD4)",
"ru-ru": "\u0420\u0443\u0441\u0441\u043A\u0438\u0439",
"en-us": "English (US)",
"fr-fr": "Fran\u00E7ais",
"ja-jp": "\u65E5\u672C\u8A9E",
"ko-kr": "\uD55C\uAD6D\uC5B4"
},
"LocalPluginsFileFolder": "./Plugins/",
"LocalPluginsDataFolder": "./PluginsDatas/",
"DeveloperSetting": false,
"ShowAnnouncementWhenStart": true,
"RanTime": 0,
"LastBreakAfterExit": 2000
},
"Windows": {
"MainWindow": {
"Size": {
"Width": 1280,
"Height": 720,
"FramePerSecond": null,
"Area": 921600,
"AspectRatio": 1.7777777777777777,
"Description": null
},
"Location": {
"Left": -1,
"Right": 0,
"Top": -1,
"Bottom": 0,
"Over": 0,
"Under": 0
},
"WindowState": 0,
"IsHidden": false,
"Tags": {
"SelectedPage": "Page_Home"
},
"EnabledMica": true,
"GreetingTextCount_Morning": 5,
"GreetingTextCount_Noon": 3,
"GreetingTextCount_AfterNoon": 3,
"GreetingTextCount_Evening": 2,
"GreetingTextCount_Night": 4,
"GreetingUpdateInterval": 10
},
"AnnouncementWindow": {
"Size": {
"Width": 1280,
"Height": 720,
"FramePerSecond": null,
"Area": 921600,
"AspectRatio": 1.7777777777777777,
"Description": null
},
"Location": {
"Left": -1,
"Right": 0,
"Top": -1,
"Bottom": 0,
"Over": 0,
"Under": 0
}
}
},
"Pages": {
"Home": {
"NavigationViewPaneDisplayMode": 0,
"SelectedViewName": "View_Recent",
"IsNavigationViewPaneOpened": true,
"UseAreaExpanded": true
},
"Device": {},
"Market": {},
"Settings": {
"NavigationViewPaneDisplayMode": 0,
"SelectedViewName": "View_General",
"PaletteAreaExpanded": false,
"WebRelatedAreaExpanded": true,
"WebRelatedAreaOfNetworkInterfacesExpanded": false,
"LogRelatedAreaExpanded": true,
"UpdateRelatedAreaExpanded": true,
"AboutAreaExpanded": false,
"AuthorsAreaExpanded": false,
"LinksAreaExpanded": false,
"ThirdPartyLicensesAreaExpanded": false,
"IsNavigationViewPaneOpened": true
}
},
"Web": {
"DelayStartSeconds": 0.5,
"ApiServer": "api.catrol.cn",
"ApiPath": "/apps/kitx/",
"DevicesViewRefreshDelay": 1000,
"AcceptedNetworkInterfaces": null,
"UserSpecifiedDevicesServerPort": null,
"UserSpecifiedPluginsServerPort": null,
"UdpPortSend": 23404,
"UdpPortReceive": 24040,
"UdpSendFrequency": 1000,
"UdpBroadcastAddress": "224.0.0.0",
"IPFilter": "192.168",
"SocketBufferSize": 102400,
"DeviceInfoTTLSeconds": 7,
"DisableRemovingOfflineDeviceCard": false,
"UpdateServer": "api.catrol.cn",
"UpdatePath": "/apps/kitx/%platform%/",
"UpdateDownloadPath": "/apps/kitx/update/%platform%/",
"UpdateChannel": "stable",
"UpdateSource": "latest-components.json",
"DebugServicesServerPort": 7777
},
"Log": {
"LogFileSingleMaxSize": 10485760,
"LogFilePath": "./Log/",
"LogTemplate": "[{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz}] [{Level:u3}] {Message:lj}{NewLine}{Exception}",
"LogFileMaxCount": 50,
"LogFileFlushInterval": 30,
"LogLevel": 2
},
"IO": {
"UpdatingCheckPerThreadFilesCount": 20,
"OperatingSystemVersionUpdateInterval": 60
},
"Activity": {
"TotalRecorded": 0
},
"Loaders": {
"InstallPath": "./Loaders/"
}
}
9 changes: 9 additions & 0 deletions Config/MarketConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$type": "MarketConfig",
"Sources": {
"KitX Official Market Source": "https://cget.catrol.cn/KitX/v1/index.json"
},
"ConfigFileLocation": "G:\\Dev\\KitX\\Config\\MarketConfig.json",
"ConfigFileWatcherName": null,
"ConfigGeneratedTime": "2024-09-15T15:03:50.5230006+03:00"
}
3 changes: 3 additions & 0 deletions Config/PluginsConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"Plugins": []
}
3 changes: 3 additions & 0 deletions Config/SecurityConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"DeviceKeys": []
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<RootNamespace>KitX.Core.DI.Tests</RootNamespace>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\..\..\KitX Standard\KitX Core Contracts\KitX.Core.Contract\KitX.Core.Contract.csproj" />
<ProjectReference Include="..\KitX.Core\KitX.Core.csproj" />
<!-- Dashboard + WorkflowV6: needed to verify the full host DI graph -->
<ProjectReference Include="..\..\KitX Dashboard\KitX Dashboard\KitX.Dashboard.csproj" />
<ProjectReference Include="..\..\KitX Workflow\KitX.WorkflowV6\KitX.WorkflowV6.csproj" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0" />
</ItemGroup>

</Project>
Loading
Loading