You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add Call Hierarchy Outgoing Calls functionality and tests
- Implemented CallHierarchyOutgoingCalls in AdaptiveFSharpLspServer.
- Added tests for outgoing calls in CallHierarchyTests.
- Created example files for outgoing calls scenarios.
- Updated project files to include new tests and configurations.
* Enhance Call Hierarchy functionality and tests by refining symbol use filtering and updating test cases for accuracy
* Add tests for recursive functions in Call Hierarchy, covering simple recursion, mutual recursion, tree traversal, and async patterns
* Add nested call hierarchy examples and tests for deep navigation scenarios
* Fix line numbers and comments in outgoing call tests for accuracy
* Remove obsolete test files for Call Hierarchy and Outgoing Calls
* Remove commented-out code and simplify string interpolation in AdaptiveFSharpLspServer
* Add call hierarchy helpers and tests for outgoing calls in local functions, operators, and properties
* Add nested call hierarchy tests for parallel and multi-module workflows in NestedExample2
* Implement SourceLink integration for external symbols in Call Hierarchy, enhancing resolution of local file paths and adding related tests.
* Add semaphore for concurrent downloads in SourceLink to prevent race conditions
* Rename semaphore lock variable for clarity in downloadFileToTempDir function
* Enhance outgoing call tests to validate SourceLink file existence and external build paths
* Fix formatting in outgoingTests to improve readability of path checks
* Refactor outgoingTests to improve handling of SourceLink behavior and clarify file existence checks
-[FAKE](https://fake.build/) - Build automation (used for scaffolding)
245
+
-[FAKE](https://fake.build/) - Build automation (used for scaffolding)
246
+
247
+
248
+
### MCP Tools
249
+
250
+
> [!IMPORTANT]
251
+
252
+
You have access to a long-term memory system via the Model Context Protocol (MCP) at the endpoint `memorizer`. Use the following tools:
253
+
-`store`: Store a new memory. Parameters: `type`, `content` (markdown), `source`, `tags`, `confidence`, `relatedTo` (optional, memory ID), `relationshipType` (optional).
254
+
-`search`: Search for similar memories. Parameters: `query`, `limit`, `minSimilarity`, `filterTags`.
255
+
-`get`: Retrieve a memory by ID. Parameter: `id`.
256
+
-`getMany`: Retrieve multiple memories by their IDs. Parameter: `ids` (list of IDs).
257
+
-`delete`: Delete a memory by ID. Parameter: `id`.
258
+
-`createRelationship`: Create a relationship between two memories. Parameters: `fromId`, `toId`, `type`.
259
+
Use these tools to remember, recall, relate, and manage information as needed to assist the user. You can also manually retrieve or relate memories by their IDs when necessary.
0 commit comments