Commit Graph
100 Commits
Author SHA1 Message Date
slhaf e5d19f31ca doc: adjust location of design documents 2026-06-06 22:59:43 +08:00
slhaf ddf7f8da98 feat(impression): project text search hits into active entities 2026-06-06 22:57:55 +08:00
slhaf 9269d4f678 chore: update gitignore 2026-06-06 22:57:55 +08:00
slhaf b73696cc24 feat(impression): Add impression text search 2026-05-31 21:06:02 +08:00
slhaf 96817d84fe feat(impression): introduce active entity recall model 2026-05-30 23:26:08 +08:00
slhaf dd64599154 feat(impression): add structured entity evidence metadata 2026-05-30 21:34:32 +08:00
slhaf 4b638b756e fix(vector): skip upsert when vector client is unavailable 2026-05-30 21:04:22 +08:00
slhaf 23a1b7093e feat(vector): implement Impression vector upsert and sync 2026-05-28 22:41:41 +08:00
slhaf 9de46f3589 refactor(vector): add model id assigning support 2026-05-28 21:57:11 +08:00
slhaf fd8a0642b3 chore: remove meaningless warn 2026-05-28 21:05:26 +08:00
slhaf a929b3e0e6 feat(impression): add vector index skeleton 2026-05-27 23:27:51 +08:00
slhaf 8323f8ed13 feat(impression): add entity overview state 2026-05-26 21:50:23 +08:00
slhaf 0e1201253d refactor(impression): Improve impression entity snapshots 2026-05-26 21:29:09 +08:00
slhaf f3213675ff feat(impression): Add ActiveEntity to support runtime entity-discovering and block production 2026-05-23 23:42:06 +08:00
slhaf 26ef5d875d fix(impression): correct impression update behavior 2026-05-23 23:22:15 +08:00
slhaf 047d1b56fe refactor(impression): add feature attribute as index, which will work with high-confidence impressions 2026-05-18 23:05:35 +08:00
slhaf 11aae1a353 feat(impression): introduce entity relation and impression model 2026-05-18 00:01:00 +08:00
slhaf e5dcb49028 chore: update gitignore 2026-05-17 21:07:21 +08:00
slhaf 70a94d9c30 refactor(cognition): move context classes into context package 2026-05-16 21:57:29 +08:00
slhaf ef096e76b3 refactor(state): optimize StateValue building methods 2026-05-15 23:07:40 +08:00
slhaf ed743521ec chore: rename cognition core into context core 2026-05-15 16:16:44 +08:00
slhaf 756c0a12ad fix(partnerctl): include zh-CN locale in native image build 2026-05-14 20:41:53 +08:00
slhaf 8a5b844a4a feat(partnerctl-init): add release download install option 2026-05-14 19:47:18 +08:00
slhaf 8bb266a1c3 chore(versioning): bump runtime, framework, and core to 0.9.0-preview 2026-05-14 17:06:06 +08:00
slhaf 9054a9b4ad fix(onebot): correct interaction api dependency version 2026-05-13 13:04:45 +08:00
slhaf 7c82c4aea5 chore: update onebot registry index version 2026-05-13 11:35:24 +08:00
slhaf 5491ad1747 refactor(versioning): decouple module release versions
- bump parent and external module parent POMs to 1.0.0
- make runtime, interaction API, ctl, and external modules use explicit versions
- centralize internal dependency versions with dedicated properties
- keep framework and core on the shared runtime 0.5.0 line
- prepare partnerctl and module releases for independent versioning
2026-05-13 11:33:34 +08:00
slhaf 1be6ed0198 chore: update idea settings 2026-05-13 10:19:55 +08:00
slhaf 01bfc3ee18 feat(partnerctl-fetch): support fetching raw data via https proxy 2026-05-13 10:16:18 +08:00
slhaf 2d45adf8c3 feat(partnerctl-module): load external modules from remote registry index 2026-05-12 23:34:35 +08:00
slhaf 6c3c08b5d5 chore: unify workflows name style 2026-05-11 10:24:29 +08:00
slhaf ef5a332f17 chore(release): add partner core release workflow 2026-05-11 10:05:43 +08:00
slhaf b654090a6e feat(git): add latest buildable update workflow 2026-05-10 23:18:07 +08:00
slhaf 6250b480e0 chore: add onebot adapter registry manifest 2026-05-10 22:27:13 +08:00
slhaf 451f83e14d fix(module-registry): resolve manifest paths from registry in index update script 2026-05-10 22:22:12 +08:00
slhaf 2b7e6718d9 fix(git): stage registry/index.json in update workflow 2026-05-10 22:10:41 +08:00
slhaf ed806c668a feat(git): add module index updating workflow 2026-05-10 22:08:47 +08:00
slhaf da381c3adf refactor(partnerctl-module): add version attribute to manifest 2026-05-10 21:40:20 +08:00
slhaf 1cbff98b36 chore(git): remove legacy gitea sync workflow 2026-05-10 21:36:12 +08:00
slhaf 95a30f147c chore: add initial module registry structure 2026-05-10 21:32:06 +08:00
slhaf 0ea8dfc7d9 fix(core): correct logback log level fallback syntax (#1) 2026-05-09 14:51:28 +08:00
slhaf 8cb876b532 feat(partnerctl): add --log-level option for run command and wire runtime log level to Partner-Core 2026-05-09 14:12:32 +08:00
slhaf d72b34acfd fix(partnerctl): align Partner-Core jar path to resources/partner-core.jar across init/control 2026-05-09 13:38:51 +08:00
slhaf 79dcda082f refactor(partnerctl-chat): optimize color of chat prompt 2026-05-09 10:14:36 +08:00
slhaf fbd1d17fc4 refactor(partnerctl): extract TerminalText styling utility and reuse it in prompt/chat rendering 2026-05-08 23:44:08 +08:00
slhaf a8e3a84db8 feat(partnerctl): implement interactive WebSocket chat client with live event rendering 2026-05-08 23:16:49 +08:00
slhaf e6e0eef161 refactor(interaction-api): extract interaction data models into new Partner-Interaction-Api module and update imports/dependencies 2026-05-08 20:32:11 +08:00
slhaf 4c042769f2 refactor(partnerctl): disable Config and Module command temporally in root command 2026-05-06 15:18:20 +08:00
slhaf 7bee14452e feat(partnerctl): add shared help option mixin across commands 2026-05-06 15:06:20 +08:00
slhaf 442397c1f5 feat(partnerctl): i18n-ize command and option descriptions via message bundles 2026-05-06 14:55:16 +08:00
slhaf 0b329aa370 docs(readme): update build/run commands for Partner-Core module and jar naming 2026-05-06 13:55:14 +08:00
slhaf ffc96bbb64 refactor(partnerctl): split control commands into dedicated classes and extract shared runtime utilities 2026-05-06 13:26:46 +08:00
slhaf 8398c14794 feat(partnerctl): add background run mode and log command with pid/log file management 2026-05-05 23:57:32 +08:00
slhaf bd4d5164d3 feat(partnerctl): add run and shutdown commands with process lifecycle handling 2026-05-05 23:39:17 +08:00
slhaf 9073f88117 feat(partnerctl-init): add i18n message bundles for init flow and source build output 2026-05-05 22:37:41 +08:00
slhaf 0710f60ed6 fix(partnerctl-init): use numeric default for heartbeat interval prompt 2026-05-05 17:33:44 +08:00
slhaf 1bf02f543e feat(partnerctl-init): add safe Partner Home selection with overwrite/cancel flow 2026-05-05 17:21:02 +08:00
slhaf 19f87c93e3 feat(partnerctl): add ANSI-styled interactive prompt output and labels 2026-05-05 16:36:59 +08:00
slhaf 828ddff2c2 chore(log): remove legacy log output 2026-05-05 01:29:12 +08:00
slhaf 57b23e0dcb feat(partnerctl-init): add finalize step 2026-05-05 00:41:25 +08:00
slhaf 11f7200e23 feat(partnerctl-init): add interactive model provider configuration 2026-05-04 23:52:13 +08:00
slhaf ee8f568006 refactor(partnerctl): move GatewayConfig into commands.data model file 2026-05-04 20:35:36 +08:00
slhaf 393dcff6df feat(partnerctl-init): add interactive gateway configuration and gateway.json generation 2026-05-04 17:48:58 +08:00
slhaf 0fdc0038a5 docs(partnerctl-support): add KDoc for source build spec and external module manifest models 2026-05-04 17:47:20 +08:00
slhaf 97bf0618f4 feat(partnerctl): add details output helper for key-value prompt sections 2026-05-04 17:08:20 +08:00
slhaf 4200df6525 feat(partnerctl-support): add external module manifest models and gateway/module loaders 2026-05-04 15:20:34 +08:00
slhaf 686dc76b55 chore(partnerctl-pom): add kotlinx serialization 2026-05-03 23:30:26 +08:00
slhaf adab925e7d refactor(partnerctl-init): extract source build/install flow into reusable support helper 2026-05-03 21:50:25 +08:00
slhaf 6c74de2126 feat(partnerctl-init): add source build install choice 2026-05-03 21:06:46 +08:00
slhaf 7fcdb1c671 refactor(partnerctl-exception): add command interrupted exception, and unify exception handling 2026-05-03 20:08:18 +08:00
slhaf 78877f14d5 feat(partnerctl-init): support initialize Partner Home 2026-05-03 19:35:43 +08:00
slhaf 729700ceb7 feat(partnerctl): add path prompt with completion and validation 2026-05-03 19:27:07 +08:00
slhaf 6f48c36f67 feat(partnerctl): add interactive single select 2026-05-03 18:45:03 +08:00
slhaf 551a2a16d9 feat(partnerctl): add command execution helpers with captured and inherited IO 2026-05-03 18:34:01 +08:00
slhaf 40af7a4de6 feat(partnerctl): add Prompt UI helper with ask/confirm/select and multi-select support 2026-05-03 17:38:56 +08:00
slhaf cbdb33fefe chore(partnerctl): add GraalVM native-image setup and arm64 build tooling 2026-05-03 15:46:26 +08:00
slhaf d2c3416f48 feat(partnerctl): add main command with init/run/module and chat demo subcommands 2026-05-03 15:44:53 +08:00
slhaf c3dc8180f1 feat(partnerctl): initialize PartnerCtl maven module with CLI dependencies 2026-05-02 23:35:39 +08:00
slhaf 1564c7d5e1 refactor(gateway): provide websocket as default agent gateway 2026-05-02 22:46:14 +08:00
slhaf 9e33f16aae fix(onebot): flush buffered replies on terminal events 2026-05-02 21:55:28 +08:00
slhaf c84d88eab7 refactor(communication): simplify reply consumer buffering 2026-05-02 21:55:11 +08:00
slhaf 692c601f17 refactor(model): expose stream chat lifecycle callbacks 2026-05-02 21:54:48 +08:00
slhaf 2a8b2aff7b test(onebot): add test class for OneBot adapter 2026-05-02 16:32:49 +08:00
slhaf afb896e6db refactor(context): support assign response channel while running flow context creating 2026-05-02 16:32:25 +08:00
slhaf 2b575df3f9 fix(agent): add url class loader to support load external modules 2026-05-02 00:36:34 +08:00
slhaf db18c818ac chore(pom): add kotlin-maven-plugin setup 2026-05-02 00:16:19 +08:00
slhaf 973875b2e7 feat(onebot): add OneBot v11 reverse websocket adapter 2026-05-02 00:02:22 +08:00
slhaf 018b524be3 refactor(gateway): remove unused abstract methods 2026-05-01 22:09:16 +08:00
slhaf 843549dadf chore(gateway): update log output in websocket gateway 2026-05-01 21:43:40 +08:00
slhaf 32f0c5c6a8 feat(pom): add Partner-Onebot-Adapter module and Maven config 2026-05-01 21:11:40 +08:00
slhaf dd31f6a20d chore(idea): update project dictionary and encodings 2026-05-01 21:11:13 +08:00
slhaf 178c5138f7 refactor(gateway): remove duplicate response channel register 2026-05-01 21:10:13 +08:00
slhaf f9cdf164f3 feat(pom): create Partner-External-Modules 2026-04-30 22:55:20 +08:00
slhaf 0c2843a889 chore(gitignore): update gitignore 2026-04-30 22:50:43 +08:00
slhaf 572bedcd18 refactor(pom): align Maven coordinates to work.slhaf.partner and lowercase artifactIds 2026-04-30 22:45:08 +08:00
slhaf 32ee6b5ed6 docs(architecture): update startup/register-chain flow for AgentBootstrap and registerContext 2026-04-30 22:24:19 +08:00
slhaf 428f133ac3 refactor(agent): introduce AgentBootstrap for startup wiring and simplify app launch 2026-04-30 22:12:04 +08:00
slhaf 7aab236221 docs(readme): update readme 2026-04-30 16:15:55 +08:00
slhaf 0d456596a8 docs(readme): update readme 2026-04-30 16:12:10 +08:00
slhaf cbd926bd41 docs(memory): add document for memory 2026-04-30 16:08:18 +08:00