Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .chainloop.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# organization and projectName are used for Chainloop Trace
# https://docs.chainloop.dev/reference/operator/trace
organization: chainloop
projectName: chainloop
# This indicates the [current version]+next
# to indicate that we are building a new version of the project
projectVersion: v1.93.3+next
Expand Down
48 changes: 44 additions & 4 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,54 @@
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/format-and-lint.sh"
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/format-and-lint.sh",
"type": "command"
}
],
"matcher": "Edit|Write"
},
{
"hooks": [
{
"command": "chainloop trace hook claude post-tool-use",
"type": "command"
}
],
"matcher": "Edit|Write|MultiEdit"
}
],
"PreToolUse": [
{
"hooks": [
{
"command": "chainloop trace hook claude pre-tool-use",
"type": "command"
}
],
"matcher": "Edit|Write|MultiEdit"
}
],
"SessionEnd": [
{
"hooks": [
{
"command": "chainloop trace hook claude session-end",
"type": "command"
}
]
}
],
"SessionStart": [
{
"hooks": [
{
"command": "chainloop trace hook claude session-start",
"type": "command"
}
]
}
]
}
}
}
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ use GitHub pull requests for this purpose. Consult
[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
information on using pull requests.

## Chainloop Trace

This repository has [Chainloop Trace](https://docs.chainloop.dev/reference/operator/trace) enabled. This means that AI coding sessions can optionally be tracked as part of the software supply chain. See [`.chainloop.yml`](./.chainloop.yml) for the configuration.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Note that trace is a EE feature, so this might not be in CONTRIBUTING.md


## Development

To learn more about how to run the project locally refer to our development [guide](./devel/README.md).
Expand Down
Loading