File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828
2929 - name : Verify package contents
3030 run : npm pack --dry-run
31+
32+ smoke-test :
33+ runs-on : ubuntu-latest
34+ needs : build-and-test
35+ steps :
36+ - uses : actions/checkout@v4
37+
38+ - uses : actions/setup-node@v4
39+ with :
40+ node-version : 22
41+
42+ - run : npm install
43+ - run : npm run build
44+ - run : npm pack
45+
46+ - name : Install from tarball and smoke test
47+ run : |
48+ mkdir /tmp/smoke
49+ cd /tmp/smoke
50+ npm init -y
51+ npm install $GITHUB_WORKSPACE/tripwire-mcp-tripwire-*.tgz
52+ npx tripwire --version
53+ npx tripwire --help
54+ npx tripwire init
55+ npx tripwire lint
56+ npx tripwire list
Original file line number Diff line number Diff line change 11# Tripwire
22
3+ [ ![ npm version] ( https://img.shields.io/npm/v/@tripwire-mcp/tripwire )] ( https://www.npmjs.com/package/@tripwire-mcp/tripwire )
4+ [ ![ CI] ( https://github.com/simonrueba/tripwire/actions/workflows/ci.yml/badge.svg )] ( https://github.com/simonrueba/tripwire/actions/workflows/ci.yml )
5+ [ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-blue.svg )] ( https://opensource.org/licenses/MIT )
6+ [ ![ Node.js] ( https://img.shields.io/badge/node-%3E%3D18-brightgreen )] ( https://nodejs.org/ )
7+ [ ![ TypeScript] ( https://img.shields.io/badge/TypeScript-strict-blue )] ( https://www.typescriptlang.org/ )
8+
39** Context injection for AI agents, triggered by the codebase itself.**
410
511Tripwire is a local MCP server that auto-injects relevant context when an agent reads files in your project. Define tripwires on paths — when an agent steps on one, it gets the knowledge it needs before it can do damage.
Original file line number Diff line number Diff line change 11{
22 "name" : " @tripwire-mcp/tripwire" ,
3- "version" : " 0.1.0 " ,
3+ "version" : " 0.1.1 " ,
44 "description" : " Context injection for AI agents, triggered by the codebase itself" ,
55 "type" : " module" ,
66 "bin" : {
3939 },
4040 "keywords" : [
4141 " mcp" ,
42+ " model-context-protocol" ,
4243 " ai" ,
43- " context" ,
44+ " ai-agent" ,
45+ " context-injection" ,
4446 " tripwire" ,
45- " agent"
47+ " claude" ,
48+ " cursor" ,
49+ " code-quality" ,
50+ " developer-tools"
4651 ],
4752 "license" : " MIT" ,
4853 "engines" : {
You can’t perform that action at this time.
0 commit comments