refactor(core): MCP 역할별 접근 제어 + asyncio.Lock 추가
- ROLE_MCP_ACCESS: agent만 MCP 도구 접근, 나머지 역할은 제거 - _settings_lock: settings.json 쓰기~프로세스 시작 직렬화 - agent.md: 쉘 명령 금지, MCP 도구 강제 사용 지시 추가 - config.py: WORKSPACE_BASE_DIR 경로 수정 (Variet-Worker) - run_bot.bat: conda 환경 variet-agent로 변경 - workspaces.json: orphan 정리 + 경로 수정 - known-issues: MCP 접근제어, yolo 자율성, Nyaa 카테고리 이슈 추가 - devlog: 002 entry 및 index 업데이트
This commit is contained in:
@@ -1,58 +1,7 @@
|
||||
{
|
||||
"5608566207": {
|
||||
"name": "test_1_orphan_20260307",
|
||||
"path": "c:\\Users\\Certes\\Desktop\\VW_Proj\\test_1_orphan_20260307",
|
||||
"channel_id": 0,
|
||||
"git": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"repo": "",
|
||||
"branch": "main"
|
||||
},
|
||||
"vikunja": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"project_id": 0
|
||||
},
|
||||
"docs_path": "docs/wiki"
|
||||
},
|
||||
"8350378037": {
|
||||
"name": "test_2_orphan_20260307",
|
||||
"path": "c:\\Users\\Certes\\Desktop\\VW_Proj\\test_2_orphan_20260307",
|
||||
"channel_id": 0,
|
||||
"git": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"repo": "",
|
||||
"branch": "main"
|
||||
},
|
||||
"vikunja": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"project_id": 0
|
||||
},
|
||||
"docs_path": "docs/wiki"
|
||||
},
|
||||
"1479610776502403186": {
|
||||
"name": "test_1",
|
||||
"path": "c:\\Users\\Certes\\Desktop\\VW_Proj\\test_1",
|
||||
"channel_id": 1479610776502403186,
|
||||
"git": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"repo": "",
|
||||
"branch": "main"
|
||||
},
|
||||
"vikunja": {
|
||||
"url": "",
|
||||
"token": "",
|
||||
"project_id": 0
|
||||
},
|
||||
"docs_path": "docs/wiki"
|
||||
},
|
||||
"1480113683849023661": {
|
||||
"name": "variet-agent",
|
||||
"path": "c:\\Users\\Certes\\Desktop\\VW_Proj\\variet-agent",
|
||||
"path": "c:\\Users\\Variet-Worker\\Desktop\\VW_Proj\\variet-agent",
|
||||
"channel_id": 1480113683849023661,
|
||||
"git": {
|
||||
"url": "",
|
||||
|
||||
Reference in New Issue
Block a user