mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-10-06 09:02:52 +08:00
* chore(agents): move Claude instructions and skills to AGENTS.md and .agents Claude Code now reads AGENTS.md and .agents/skills, so one client-agnostic copy serves every assistant and the Codex adapters that pointed back into .claude go away. The build skill splits by host: Linux builds natively, macOS needs the container. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com> * chore(agents): expose .agents to Claude Code via imports and symlinks Claude Code reads AGENTS.md only when no CLAUDE.md or CLAUDE.local.md exists and never reads .agents/, so the skills and instructions were invisible to it. Worktrees move outside the repository, where no tool's recursive search reaches them. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com> * chore(agents): refine build, commit, pr and review-pr skills Linux builds run in whatever checkout the agent is in. PR bodies now carry the Assisted-by disclosure and an optional Testing section for testing worth reporting. Commits preserve history for reviewers since PRs are squash-merged. Reviews can check the area's history for intentional or in-flight work. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com> * feat(agents): push and refresh the PR description from the commit skill A commit on a pushed branch otherwise leaves the PR stale until someone remembers to push and re-edit it. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com> * fix(agents): drop trailing blank line in .gitignore Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com> --------- Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com>
123 lines
1.6 KiB
Plaintext
123 lines
1.6 KiB
Plaintext
*.dSYM
|
|
*.o
|
|
*.gch
|
|
*.pyc
|
|
*~
|
|
.*.swp
|
|
.context
|
|
.cproject
|
|
.DS_Store
|
|
.gdbinit
|
|
.gdb_history
|
|
.project
|
|
.settings
|
|
.swp
|
|
.~lock.*
|
|
Testing/
|
|
Packages/*
|
|
build/*
|
|
build_*/
|
|
/docker-context/
|
|
cscope.out
|
|
cscope.in.out
|
|
cscope.po.out
|
|
Firmware.sublime-workspace
|
|
user.sublime*
|
|
/Documentation/doxy.log
|
|
/Documentation/html/
|
|
/Documentation/doxygen*objdb*tmp
|
|
.tags
|
|
tags
|
|
.tags_sorted_by_file
|
|
.pydevproject
|
|
.ropeproject
|
|
*.orig
|
|
Firmware.zip
|
|
*.generated.h
|
|
.vagrant
|
|
*.pretty
|
|
xcode
|
|
rootfs/
|
|
*.autosave
|
|
CMakeLists.txt.user
|
|
GPATH
|
|
GRTAGS
|
|
GTAGS
|
|
*.creator
|
|
*.creator.user
|
|
*.files
|
|
*.includes
|
|
|
|
# CLion ignores
|
|
.idea
|
|
cmake-build-*/
|
|
|
|
posix-configs/SITL/init/test/*_generated
|
|
|
|
/airframes.md
|
|
/airframes.xml
|
|
/parameters.md
|
|
/parameters.xml
|
|
/modules
|
|
/msg/ros/*.msg
|
|
|
|
*.gcov
|
|
.coverage
|
|
.coverage.*
|
|
|
|
# KDevelop ignores
|
|
.kdev4/*
|
|
*.kdev4
|
|
|
|
# cmake in tree (ninja)
|
|
.ninja_deps
|
|
.ninja_log
|
|
bin/
|
|
build.ninja
|
|
cmake_install.cmake
|
|
CMakeCache.txt
|
|
CMakeFiles
|
|
compile_commands.json
|
|
CPackConfig.cmake
|
|
CPackSourceConfig.cmake
|
|
CTestTestfile.cmake
|
|
external/
|
|
rules.ninja
|
|
|
|
# in tree build
|
|
**/*.a
|
|
**/*.px4mod
|
|
**/*.stamp
|
|
/coverage*
|
|
/functional-*
|
|
/generated_params/
|
|
/googletest-*/
|
|
/logs
|
|
/mavsdk_tests
|
|
/unit-*
|
|
/uORB/
|
|
DartConfiguration.tcl
|
|
msg/tmp/
|
|
msg/topics_sources/
|
|
platforms/posix/apps.cpp
|
|
platforms/posix/apps.h
|
|
src/lib/version/build_git_version.h
|
|
src/modules/simulator/simulator_config.h
|
|
src/systemcmds/topic_listener/listener_generated.cpp
|
|
|
|
!src/drivers/distance_sensor/broadcom/afbrs50/Lib/*
|
|
|
|
# colcon
|
|
log/
|
|
keys/
|
|
|
|
# metadata
|
|
_emscripten_sdk/
|
|
|
|
# virtual Python environment
|
|
.venv
|
|
|
|
# Claude Code local settings and worktrees
|
|
.claude/settings.local.json
|
|
/.claude/worktrees/
|