Skip to content

feat(openclaw): configure recall target types#2569

Open
Mijamind719 wants to merge 1 commit into
codex/openclaw-recall-trace-runtimefrom
codex/openclaw-recall-target-types
Open

feat(openclaw): configure recall target types#2569
Mijamind719 wants to merge 1 commit into
codex/openclaw-recall-trace-runtimefrom
codex/openclaw-recall-target-types

Conversation

@Mijamind719

Copy link
Copy Markdown
Collaborator

Summary

Stacked PR 4/5 extracted from #2386, based on #2568.

This adds configurable recall target types for OpenClaw recall flows:

  • adds recallTargetTypes config with user, agent, session, and resource targets
  • keeps deprecated recallResources as an additive compatibility switch when recallTargetTypes is not explicitly set
  • updates auto-recall and default memory_recall to use the shared recall search plan
  • allows memory_recall calls to override targets with resourceTypes
  • adds --recall-target-types to non-interactive setup
  • updates plugin manifest config hints and tests

Validation

  • npm test -- --run tests/ut/config.test.ts tests/ut/tools.test.ts tests/ut/setup-command.test.ts tests/ut/manifest-contracts.test.ts
  • npm run typecheck
  • npm test
  • npm run build

@github-actions

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant