mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-04-11 08:12:09 -04:00
General agent files
This commit is contained in:
57
.agents/settings.local.json
Normal file
57
.agents/settings.local.json
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
{
|
||||||
|
"permissions": {
|
||||||
|
"allow": [
|
||||||
|
"Bash(cat:*)",
|
||||||
|
"Bash(git -C /home/purian23/dms diff --stat .github/workflows/)",
|
||||||
|
"Bash(git -C /home/purian23/projects/danklinux diff --stat .github/workflows/)",
|
||||||
|
"Bash(git -C /home/purian23/dms diff .github/workflows/)",
|
||||||
|
"Bash(git -C /home/purian23/dms diff .github/workflows/run-ppa.yml)",
|
||||||
|
"Bash(osc cat:*)",
|
||||||
|
"Bash(ls:*)",
|
||||||
|
"Bash(find:*)",
|
||||||
|
"Bash(git show-ref:*)",
|
||||||
|
"Bash(git tag:*)",
|
||||||
|
"Bash(bash -c 'ALL_PATHS=$(grep -A 5 \"\"<service name=\\\"\"download_url\\\"\">\"\" distro/debian/dms/_service | grep \"\"<param name=\\\"\"path\\\"\">\"\" | sed \"\"s/.*<param name=\\\"\"path\\\"\">\\(.*\\)<\\/param>.*/\\1/\"\"); SOURCE_PATH=\"\"\"\"; for path in $ALL_PATHS; do if echo \"\"$path\"\" | grep -qE \"\"(source|archive|\\.tar\\.(gz|xz|bz2))\"\" && ! echo \"\"$path\"\" | grep -qE \"\"(distropkg|binary)\"\"; then SOURCE_PATH=\"\"$path\"\"; break; fi; done; echo \"\"Selected path: $SOURCE_PATH\"\"')",
|
||||||
|
"Bash(curl:*)",
|
||||||
|
"Bash(tar:*)",
|
||||||
|
"Bash(git -C /home/purian23/dms log:*)",
|
||||||
|
"Bash(osc status:*)",
|
||||||
|
"Bash(osc commit:*)",
|
||||||
|
"Bash(osc up:*)",
|
||||||
|
"Bash(osc results:*)",
|
||||||
|
"Bash(osc api:*)",
|
||||||
|
"Bash(systemctl:*)",
|
||||||
|
"Bash(dms version:*)",
|
||||||
|
"Bash(git describe:*)",
|
||||||
|
"Bash(qmlsc:*)",
|
||||||
|
"Bash(qmllint-qt6:*)",
|
||||||
|
"Bash(make fmt:*)",
|
||||||
|
"Bash(make test:*)",
|
||||||
|
"Bash(dms chroma list-styles:*)",
|
||||||
|
"Bash(python3:*)",
|
||||||
|
"Bash(time dms chroma:*)",
|
||||||
|
"Bash(dms chroma:*)",
|
||||||
|
"Bash(make build:*)",
|
||||||
|
"Bash(pgrep:*)",
|
||||||
|
"Bash(go build:*)",
|
||||||
|
"Bash(/tmp/dms-test chroma:*)",
|
||||||
|
"Bash(1)",
|
||||||
|
"Bash(go install:*)",
|
||||||
|
"Bash(grep:*)",
|
||||||
|
"Bash(journalctl:*)",
|
||||||
|
"Bash(qdbus:*)",
|
||||||
|
"Bash(TZ='Asia/Tokyo' date:*)",
|
||||||
|
"Bash(dms --help:*)",
|
||||||
|
"Bash(dms run:*)",
|
||||||
|
"Bash(dms status:*)",
|
||||||
|
"Bash(dms kill:*)",
|
||||||
|
"Bash(tee:*)",
|
||||||
|
"Bash(qmlscene:*)",
|
||||||
|
"Bash(quickshell --version:*)",
|
||||||
|
"WebFetch(domain:forum.qt.io)",
|
||||||
|
"Bash(gh api:*)",
|
||||||
|
"WebFetch(domain:github.com)",
|
||||||
|
"WebFetch(domain:raw.githubusercontent.com)"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -56,6 +56,8 @@ UNUSED
|
|||||||
|
|
||||||
CLAUDE-activeContext.md
|
CLAUDE-activeContext.md
|
||||||
CLAUDE-temp.md
|
CLAUDE-temp.md
|
||||||
|
AGENTS-activeContext.md
|
||||||
|
AGENTS-temp.md
|
||||||
|
|
||||||
# Auto-generated theme files
|
# Auto-generated theme files
|
||||||
*.generated.*
|
*.generated.*
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ This file provides guidance to AI coding assistants.
|
|||||||
* ALWAYS prefer editing an existing file to creating a new one.
|
* ALWAYS prefer editing an existing file to creating a new one.
|
||||||
* NEVER proactively create documentation files (*.md) or README files. Only create documentation files if explicitly requested by the User.
|
* NEVER proactively create documentation files (*.md) or README files. Only create documentation files if explicitly requested by the User.
|
||||||
* When you update or modify core context files, also update markdown documentation and memory bank
|
* When you update or modify core context files, also update markdown documentation and memory bank
|
||||||
* When asked to commit changes, exclude CLAUDE.md and CLAUDE-*.md referenced memory bank system files from any commits.
|
* When asked to commit changes, exclude AGENTS.md and AGENTS-*.md referenced memory bank system files from any commits.
|
||||||
|
|
||||||
## Memory Bank System
|
## Memory Bank System
|
||||||
|
|
||||||
@@ -20,18 +20,18 @@ This project uses a structured memory bank system with specialized context files
|
|||||||
|
|
||||||
### Core Context Files
|
### Core Context Files
|
||||||
|
|
||||||
* **CLAUDE-activeContext.md** - Current session state, goals, and progress (if exists)
|
* **AGENTS-activeContext.md** - Current session state, goals, and progress (if exists)
|
||||||
* **CLAUDE-patterns.md** - Established code patterns and conventions (if exists)
|
* **AGENTS-patterns.md** - Established code patterns and conventions (if exists)
|
||||||
* **CLAUDE-decisions.md** - Architecture decisions and rationale (if exists)
|
* **AGENTS-decisions.md** - Architecture decisions and rationale (if exists)
|
||||||
* **CLAUDE-troubleshooting.md** - Common issues and proven solutions (if exists)
|
* **AGENTS-troubleshooting.md** - Common issues and proven solutions (if exists)
|
||||||
* **CLAUDE-config-variables.md** - Configuration variables reference (if exists)
|
* **AGENTS-config-variables.md** - Configuration variables reference (if exists)
|
||||||
* **CLAUDE-temp.md** - Temporary scratch pad (only read when referenced)
|
* **AGENTS-temp.md** - Temporary scratch pad (only read when referenced)
|
||||||
|
|
||||||
**Important:** Always reference the active context file first to understand what's currently being worked on and maintain session continuity.
|
**Important:** Always reference the active context file first to understand what's currently being worked on and maintain session continuity.
|
||||||
|
|
||||||
### Memory Bank System Backups
|
### Memory Bank System Backups
|
||||||
|
|
||||||
When asked to backup Memory Bank System files, you will copy the core context files above and @.claude settings directory to directory @/path/to/backup-directory. If files already exist in the backup directory, you will overwrite them.
|
When asked to backup Memory Bank System files, you will copy the core context files above and @.agents settings directory to directory @/path/to/backup-directory. If files already exist in the backup directory, you will overwrite them.
|
||||||
|
|
||||||
## Project Overview
|
## Project Overview
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user