fix: replace legacy memory feature with wiki and session recall#43
Merged
Conversation
Remove the kanban-style memory feature (controller, service, repository, tools, web pages, schemas) and replace it with: - Wiki pages with links, sharing, and full-text search - Session message full-text search and session recall engine - Wiki and session tools for the agent engine Also includes assorted bugfixes across auth, channels, chat, cron task processing, governance, and web dashboard, plus pagination/validation helpers and Playwright e2e scaffolding. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The maxMemoryItems field was dropped from ApiPolicy with the legacy memory feature removal, but lingering references in the policy form (input parsing, payload, validation schema, and UI field) broke the web typecheck. Remove them and fill the grid slot with maxGroupsOwned. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
cch-gh
approved these changes
May 26, 2026
aibyml-ngo
added a commit
to aibyml-ngo/clawix
that referenced
this pull request
May 27, 2026
Resolves 3 conflicts from upstream's memory→wiki refactor (ClawixAI#43) against local feature commits: - conversations/page.tsx: kept both the ?prompt= auto-send effect (local) and the error-banner dismiss effect (upstream); merged their imports. - settings/providers-dialogs.tsx: took upstream's validated parsed.data values; the local .toLowerCase() became dead code now that parseForm runs first. - agents/agents-dialogs.tsx + agent-form-fields.tsx: adopted upstream's extracted form module and ported the local per-provider dynamic model fetching (commit d98831b) into it, so the live providers/:provider/models endpoint stays in use with a static fallback. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Removes the kanban-style memory feature and replaces it with a wiki system plus session recall/search.
Removed
Added
[[links]], sharing, full-text search, graph view, schema templates, lintAlso: assorted bugfixes across auth, channels, chat, cron task processing, governance, and web dashboard.
Migrations
20260517000000_wiki_redesign20260517020000_drop_legacy_memory20260518000000_wiki_share_shared_by_fk20260526000000_session_message_fts20260526020157_update_session_messagesTest plan
🤖 Generated with Claude Code