Skip to content

File mode: logseq.Editor.setPageProperties appends a properties block instead of updating page-level properties #51

Description

@ergut

While investigating #48 I confirmed that update_page already routes page properties through logseq.Editor.setPageProperties (since 5b99215, shipped in v1.6.2). On DB graphs this updates page-level properties as expected. On file-based graphs Logseq appends the properties as a new block at the end of the page instead of updating the key:: value header lines. The properties never reach Logseq's property system, while the tool reports success.

I'm not going to patch around this in mcp-logseq. Switching to upsertBlockProperty unconditionally would regress DB mode (that is what 5b99215 fixed, see also the review on PR #49). This issue tracks the upstream behavior so it can be revisited when Logseq fixes it.

Notes:

Related: #48, PR #49

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions