8dad52f040
新增画布Agent会话契约、领域规则、SpacetimeDB元数据表和生成绑定。 新增api-server画布Agent会话CRUD、OSS消息文档读写、SSE消息流和生成工具编排。 新增前端右侧Agent对话面板、会话状态hook、SSE客户端、BFF客户端和相关测试。 调整画布侧栏、任务栏、小地图默认状态和面板互斥交互。 补齐画布Agent、OSS消息存储、SSE收口、后端契约和项目记忆文档。
39 lines
1.8 KiB
TOML
39 lines
1.8 KiB
TOML
[package]
|
|
name = "spacetime-module"
|
|
edition.workspace = true
|
|
version.workspace = true
|
|
license.workspace = true
|
|
|
|
[lib]
|
|
crate-type = ["cdylib"]
|
|
|
|
[dependencies]
|
|
log = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
shared-contracts = { workspace = true }
|
|
module-ai = { workspace = true, features = ["spacetime-types"] }
|
|
module-assets = { workspace = true, features = ["spacetime-types"] }
|
|
module-bark-battle = { workspace = true }
|
|
module-big-fish = { workspace = true, features = ["spacetime-types"] }
|
|
module-combat = { workspace = true, features = ["spacetime-types"] }
|
|
module-inventory = { workspace = true, features = ["spacetime-types"] }
|
|
module-custom-world = { workspace = true, features = ["spacetime-types"] }
|
|
module-editor-agent = { workspace = true, features = ["spacetime-types"] }
|
|
module-jump-hop = { workspace = true, features = ["spacetime-types"] }
|
|
module-wooden-fish = { workspace = true, features = ["spacetime-types"] }
|
|
module-match3d = { workspace = true }
|
|
module-npc = { workspace = true, features = ["spacetime-types"] }
|
|
module-puzzle = { workspace = true, features = ["spacetime-types"] }
|
|
module-puzzle-clear = { workspace = true, features = ["spacetime-types"] }
|
|
module-progression = { workspace = true, features = ["spacetime-types"] }
|
|
module-quest = { workspace = true, features = ["spacetime-types"] }
|
|
module-runtime = { workspace = true, features = ["spacetime-types"] }
|
|
module-runtime-item = { workspace = true, features = ["spacetime-types"] }
|
|
module-square-hole = { workspace = true }
|
|
module-story = { workspace = true, features = ["spacetime-types"] }
|
|
sha2 = { workspace = true }
|
|
shared-kernel = { workspace = true }
|
|
spacetimedb = { workspace = true, features = ["unstable"] }
|
|
spacetimedb-lib = { workspace = true, features = ["serde"] }
|