Commit Graph

14 Commits

Author SHA1 Message Date
Mauro 1609bbbf81 Ask for the model and harness used in AI-assisted pull requests (#6321)
* Ask for the model and harness used in AI-assisted PRs

Add an AGENTS.md rule that agents name the model and harness in the PR
description, and a matching line under the LLM checkbox in the pull
request template so human contributors fill it in too.

* Only let agents fill the LLM line of the PR template

Agents leave the description template to the developer and only fill in
the LLM line with the model and harness used.
2026-10-12 11:56:14 +02:00
Doug 65bab49f39 Remove the CommonSettingsProtocol and use UserSession to carry multiple dependencies. (#6302)
* Remove the CommonSettingsProtocol.

* Replace multiple dependencies with the UserSession when it carries them.
2026-10-09 10:20:00 +01:00
Mauro 4b6953e80f Point agents to Apple's Xcode agent skills in AGENTS.md (#6256) 2026-10-02 15:00:16 +02:00
Mauro 831234865b Fix Swift 6.4 warnings (#6240) 2026-10-01 10:55:19 +02:00
Doug b652dfe69a Add a couple of points about code style/ordering to the AGENTS.md (#6133) 2026-09-09 15:47:15 +01:00
Stefan Ceriu 32f86da98d Replace danger-swift with a actions/github-script version (#6080)
* Replace danger-swift with a actions/github-script version
* Report PR check results in a comment

Annotations are only visible in the Checks tab, so the results were easy to
miss on the pull request itself. The workflow now keeps a single comment up to
date on the Conversation tab, listing failures and warnings together, and
deletes it again once there is nothing left to report.

Commenting on pull requests from forks needs a token with write access, which
the pull_request trigger does not provide, hence the switch to
pull_request_target. The job never checks out or executes any code from the
pull request, it only reads the event payload and the list of changed files.
2026-08-27 17:50:02 +03:00
Mauro 8874ee112c Allow copying blocked user id (#6071) 2026-08-26 14:06:11 +02:00
Copilot 3c5c1c62e3 Update AGENTS.md for Swift 6.2 migration (#5766)
* Update AGENTS.md concurrency section for Swift 6.2 migration

* Add a caveman update line to AGENTS.md.

---------

Co-authored-by: Doug <douglase@element.io>
2026-06-24 16:57:20 +01:00
Hugh Nimmo-Smith 9672c73564 Remove stale reference to fastlane and Gemfile in AGENTS.md (#5761) 2026-06-19 16:26:47 +01:00
Mauro Romito 4fed491853 Use caveman in agents.md
disclaimer is caveman

remove discl
2026-06-05 13:39:50 +02:00
Mauro Romito 7cd406a011 added a comments section 2026-06-05 13:39:50 +02:00
Doug 9bfc97ad59 Tweak AGENTS.md to make sure SwiftLint/SwiftFormat warnings are discovered. (#5680)
Also remove redundant whitespace-formatting requirement now that SwiftFormat has a rule.
2026-06-02 09:39:55 +01:00
Stefan Ceriu 9a8c875025 Add an etiquette section to the contribution guide (#5625) 2026-05-27 11:08:45 +03:00
Doug dca0c5166f Add an AGENTS.md file to the project. (#5125)
* Add an AGENTS.md file to the project with Opus.

Also add a CLAUDE.md file that references the AGENTS.md file.

* Remove useless instructions and add commands for generating/building the project.

* Review with ChatGPT.

* Optimise for token usage with Sonnet

* Tweaks.
2026-02-20 18:00:04 +00:00