jinli.yl
245e2564e4
refactor(core): restructure tool modules and add memory operations
2026-01-06 14:31:47 +08:00
jinli.yl
ed33749cf6
feat(memory): add memory node schema and utilities
2026-01-05 22:39:10 +08:00
jinli.yl
f270e2a099
feat(core): add agent and tool modules with search and execution capabilities
2026-01-05 20:14:44 +08:00
jinli.yl
3c8eca8a3b
feat(core): add application lifecycle management and streaming flow execution
2026-01-05 17:15:13 +08:00
jinli.yl
36e88b26dd
style(core): format code according to team style guide
2026-01-05 14:41:22 +08:00
jinli.yl
afa3196988
feat(core): add service infrastructure and utility modules
2026-01-05 14:27:07 +08:00
jinli.yl
1ea8f07aac
feat(core): add flow module and enhance documentation
2026-01-02 00:16:24 +08:00
jinli.yl
566a773591
refactor(core): update BaseOp to improve sub-ops handling and tool call management
2026-01-01 13:10:21 +08:00
jinli.yl
472e069bc5
feat(core): add MCP tool integration and Ray-based parallel operations
2025-12-31 23:43:56 +08:00
jinli.yl
1e7b8fbdad
feat(core): add service metadata and prompt formatting capabilities to base operator
2025-12-31 17:36:43 +08:00
jinli.yl
90a53737c8
feat(core): add operator framework and utility modules
2025-12-31 17:16:53 +08:00
jinli.yl
91a07e4186
feat(vector-store): add base vector store interface and multiple implementations
2025-12-31 13:18:33 +08:00
jinli.yl
fbdfdfee57
feat(token-counter): add token counting system with multiple implementations
2025-12-31 11:17:12 +08:00
jinli.yl
af52c0cc04
feat(embedding): add embedding model framework with OpenAI implementation
...
- Create BaseEmbeddingModel abstract class with async/sync interfaces
- Implement OpenAIEmbeddingModel for asynchronous operations
- Implement OpenAIEmbeddingModelSync for synchronous operations
- Add automatic batching and retry logic for embedding operations
- Add VectorNode embedding functionality for content indexing
- Update type hints in LLM modules to use generic list instead of List
- Refactor LiteLLMSync class documentation and type annotations
- Add comprehensive async and sync unit tests for embedding models
- Add unit tests for BaseContext attribute access patterns
2025-12-31 11:00:57 +08:00
jinli.yl
c49665cbd4
docs(schema): update tool call documentation with example
2025-12-31 00:54:40 +08:00
jinli.yl
457284a046
feat(llm): add LLM module with base interface and multiple provider implementations
2025-12-31 00:49:45 +08:00
jinli.yl
a7301f99ae
feat(context): add comprehensive context management system with prompt handling and registries
2025-12-31 00:01:26 +08:00
jinli.yl
ad6395f012
feat(schema): add JSON Schema enum and enhance ToolCall with recursive schema support
2025-12-30 23:52:45 +08:00
jinli.yl
e5f17d6e67
docs(guidelines): add test file creation guidelines with loguru logger
2025-12-30 22:01:56 +08:00
jinli.yl
266b19ecd0
feat(core): add enumeration and schema modules with utility functions
2025-12-30 18:16:33 +08:00
jinli.yl
cb907ea201
feat(utils): add universal timer decorator with loguru integration
2025-12-30 17:38:58 +08:00
jinliyl
da8260e5c0
Merge pull request #59 from agentscope-ai/dev_czy_1126
...
Update appworld_react_agent.py for better reproduction & Upload task memory paper data
2025-12-25 14:07:38 +08:00
caozouying.czy
79a9e4038d
fix bug when updating memory freq only but not utility
2025-12-24 14:35:09 +08:00
caozouying.czy
b5676fc4b8
update default config
2025-12-24 14:35:09 +08:00
Dengjiaji
2ab7dc0267
chore(version): update version to 0.2.0.4
2025-12-11 15:15:59 +08:00
jinli.yl
0e8fe5cedc
feat(agent): add initialization method for SimpleReactOp
2025-12-11 10:41:24 +08:00
jinli.yl
8f6c7057f4
feat(memory): serialize metadata as JSON string in memory schemas
2025-12-07 22:21:20 +08:00
zouyingcao
147901c66f
Update default.yaml by adding MemoryDeduplicationOp in summary_task_memory flow
2025-12-02 20:43:44 +08:00
jinli.yl
a2b7a61664
feat(working_memory): add working memory demo with ReAct agent
2025-11-27 16:52:47 +08:00
zouyingcao
208499aab3
Merge branch 'main' into dev_czy_1126
2025-11-27 16:21:09 +08:00
zouyingcao
744d709b50
Merge pull request #41 from dongxiaolong/fix/vector-node-access
...
fix: Resolve TypeError in DeleteMemoryOp by using attribute access for VectorNode
2025-11-27 16:19:21 +08:00
caozouying.czy
53a660b813
fix: TypeError in DeleteMemoryOp
2025-11-27 16:09:29 +08:00
jinli.yl
d99d31cbff
chore(version): bump package version to 0.2.0.3
2025-11-27 13:12:59 +08:00
jinli.yl
ef7e8052a2
chore(version): bump version to 0.2.0.2
2025-11-26 11:39:03 +08:00
Zhouwk
55e3bb1272
Merge pull request #34 from agentscope-ai/dev_1117
...
(feat): add context management
2025-11-26 11:11:42 +08:00
jinli.yl
ed7f8e32ef
feat(summary): increase default keep_recent_count and optimize compression logic
2025-11-26 11:10:23 +08:00
jinli.yl
ac6f0c56d9
refactor(grep_op): replace shell grep with python regex search
2025-11-26 00:18:35 +08:00
caozouying.czy
57c7b77928
fix: Resolve Internal Server Error when action=delete in vector_store_action_op by converting the Elasticsearch response to a serializable format
2025-11-25 23:35:32 +08:00
jinli.yl
32bfef63f8
feat(memory): add working memory operations to retrieve and summary modules
2025-11-25 13:19:37 +08:00
jinli.yl
55eb1f87bc
refactor(summary): remove system message handling in compression logic
2025-11-25 12:13:22 +08:00
jinli.yl
e69019623c
refactor(grep_op): replace asyncio subprocess with run_shell_command utility
2025-11-25 11:40:57 +08:00
jinli.yl
a6ba93ccf3
refactor(read_file_op): replace subprocess with asyncio for sed command execution
2025-11-25 11:23:02 +08:00
jinli.yl
8791de6d6f
refactor(working_memory): rename context offload operations to working memory summarization
2025-11-25 10:59:38 +08:00
jinli.yl
b421515c73
refactor(core): restructure context management and working memory modules
2025-11-24 21:17:02 +08:00
dongxiaolong
e5b1ee152a
fix: use attribute access for VectorNode in DeleteMemoryOp
2025-11-24 11:55:54 +08:00
jinli.yl
3fb2f82019
fix(agent): update ReactSearchOp import path
2025-11-23 14:20:39 +08:00
jinli.yl
f478e33b2c
fix(agent): update context response storage to use answer field
2025-11-21 15:47:29 +08:00
jinli.yl
c586f8633f
feat(agent): implement ReAct agent with context management for RAG workflows
2025-11-21 15:43:56 +08:00
jinli.yl
f10b5228d6
refactor(agent): restructure agentic retrieve operation execution flow
2025-11-21 15:33:23 +08:00
jinli.yl
de4c57497d
refactor(agent): replace ReactAgentOp with BaseAsyncToolOp
2025-11-21 15:10:40 +08:00