Skip to content

Commit 756fa2f

Browse files
authored
Merge pull request #18 from simonrueba/feature/structured-delimiters
v0.1.1: Badges, keywords, CI smoke test
2 parents 6980d3a + 818605d commit 756fa2f

3 files changed

Lines changed: 40 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,29 @@ jobs:
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

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
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

511
Tripwire 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.

package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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": {
@@ -39,10 +39,15 @@
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": {

0 commit comments

Comments
 (0)