Skip to content

Refresh workspace configuration for local app development#1518

Merged
ShuhaoZhangTony merged 1 commit into
mainfrom
feature/workspace-config-refresh
May 27, 2026
Merged

Refresh workspace configuration for local app development#1518
ShuhaoZhangTony merged 1 commit into
mainfrom
feature/workspace-config-refresh

Conversation

@ShuhaoZhangTony
Copy link
Copy Markdown
Member

This PR refreshes the shared VS Code workspace configuration and related docs.

Summary:

  • update the workspace folder ordering and labels for the current multi-repo setup
  • add my-twin local debug/task entries and include NeuroMem in the Python path helpers
  • apply the formatting/doc cleanup required by the repo hooks

Why:

  • the local workspace layout had drifted from the repos currently used together
  • the my-twin local run/debug flow should be available directly from the shared workspace
  • the docs file was reformatted by the required pre-commit checks while preparing this change

Copilot AI review requested due to automatic review settings May 27, 2026 03:42
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Refreshes the shared VS Code multi-repo workspace configuration to match the current local development layout, and applies minor documentation formatting updates required by repo hooks.

Changes:

  • Reorders/renames workspace folders and updates Python analysis extraPaths (including NeuroMem).
  • Adds VS Code launch + task entries to run/debug “my-twin” locally.
  • Applies small markdown reformatting/line-wrapping updates in docs.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
SAGE.code-workspace Updates multi-repo folder layout, Python path helpers, and adds my-twin debug/task entries.
docs/dependency-audit-gate.md Minor formatting/line-wrap cleanup in the dependency audit gate doc.
DEVELOPER.md Line wrap adjustment to satisfy formatting checks.

Comment thread SAGE.code-workspace
Comment on lines 15 to 18
{
"name": "sage-faculty-twin [app]",
"path": "../sage-faculty-twin"
"name": "personal-homepage [profile]",
"path": "../shuhaozhangtony.github.io"
},
Comment thread SAGE.code-workspace
Comment on lines +145 to +148
"name": "my-twin: Uvicorn (local neuromem)",
"type": "debugpy",
"request": "launch",
"module": "uvicorn",
Comment thread SAGE.code-workspace
Comment on lines +253 to +262
{
"label": "Run my-twin (local neuromem)",
"type": "shell",
"command": "PYTHONPATH=${workspaceFolder:my-twin [app]}/src:${workspaceFolder:SAGE [meta]}/src:${workspaceFolder:sageVDB [vdb]}:${workspaceFolder:neuromem [memory]} uvicorn sage_faculty_twin.api:app --host 127.0.0.1 --port 8010 --reload",
"group": "build",
"problemMatcher": [],
"options": {
"cwd": "${workspaceFolder:my-twin [app]}"
}
},
Comment thread SAGE.code-workspace
Comment on lines +263 to 274
{
"label": "Sync Homepage Knowledge (offline)",
"type": "shell",
"command": "PYTHONPATH=${workspaceFolder:my-twin [app]}/src:${workspaceFolder:SAGE [meta]}/src:${workspaceFolder:neuromem [memory]} python -m sage_faculty_twin.knowledge_import --homepage-dir ${workspaceFolder:personal-homepage [profile]} --knowledge-dir ${workspaceFolder:my-twin [app]}/data/knowledge_base --knowledge-backend neuromem",
"group": "build",
"problemMatcher": [],
"options": {
"cwd": "${workspaceFolder:my-twin [app]}"
}
}
]
}
@ShuhaoZhangTony ShuhaoZhangTony merged commit a7dceca into main May 27, 2026
5 checks passed
@ShuhaoZhangTony ShuhaoZhangTony deleted the feature/workspace-config-refresh branch May 27, 2026 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants