Skip to content

[bug] Extension data routes to thoughts table instead of extension tables #68

@matthallett1

Description

@matthallett1

Description

When users set up extensions (e.g., Household Knowledge), captured data sometimes routes to the thoughts table instead of the designated extension tables (e.g., household_items, vendors).

Impact

  • Extension data is mixed in with general thoughts
  • Extension-specific queries return no results (data is in the wrong table)
  • Users who installed extensions and added data find it's not where expected

Reproduction

  1. Set up the Household Knowledge extension per the guide
  2. Add household items via the MCP connector
  3. Check the household_items table — may be empty
  4. Check the thoughts table — household data may appear here instead

Discord Context

From #help-old (Mar 15):

thorben0605: "First realisation was that all the household stuff ended in the thoughts table and not the designated tables. And when I tried to fix that, all went south."

From #help-old (Mar 14):

goodatbingo: "I'm might have Claude Coded my way through it so it's working, but I wanted to make sure it's architected correctly."

Possible Causes

  • The AI client may be calling capture_thought (from the core MCP) instead of add_household_item (from the extension MCP) when both servers are connected
  • Tool routing confusion when multiple MCP servers are active — related to the discussion in MCP Scoping & Cross-Entity Orchestration #36
  • Extension MCP server may not be properly connected or may be falling back to core

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions