open-index/open-npm huggingface dataset:
npm package: @recallnet/codecontext-cli
Description: CLI for querying @context annotations in source code
Latest version: 0.3.0

# @recallnet/codecontext-cli

CLI for querying `@context` annotations in source code.

## Install

```bash
npm install -D @recallnet/codecontext-cli @recallnet/codecontext-parser
```

## Common commands

```bash
npx codecontext --scope src/file.ts
npx codecontext --diff HEAD src/file.ts
npx codecontext --report
npx codecontext --staged
```

## Packages

- `@recallnet/codecontext-cli`: CLI commands and repo scanning
- `@recallnet/codecontext-parser`: parser and staleness logic
- `@recallnet/codecontext-eslint-plugin`: ESLint integration
- `@recallnet/codecontext-tsdoc`: TSDoc tag definitions

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md
npm package: @recallnet/codecontext-eslint-plugin
Description: ESLint rules for @context annotation freshness and validity
Latest version: 0.4.0

# @recallnet/codecontext-eslint-plugin

ESLint rules for validating `@context` annotations and related freshness checks.

## Install

```bash
npm install -D @recallnet/codecontext-eslint-plugin @recallnet/codecontext-parser eslint
```

## Configure

```js
import codecontext from "@recallnet/codecontext-eslint-plugin";

export default [codecontext.configs.recommended];
```

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md
npm package: @recallnet/codecontext-formatter
Description: Shared formatting and reminder utilities for @context annotations
Latest version: 0.1.2

# @recallnet/codecontext-formatter

Shared formatting and reminder utilities for `@context` annotations.

## Install

```bash
npm install @recallnet/codecontext-formatter
```

## Exports

- `ReminderCooldown`: suppress repeated reminders for the same annotation set
- `formatReminder`: render grouped reminder text for agent integrations
- `groupByPriority`: split tags into critical, high, standard, and low groups
- `formatTagLabel`: render compact labels for individual tags

This package is used by the `pi` and Claude Code integrations to keep reminder
output consistent across agent surfaces.

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md
npm package: @recallnet/codecontext-parser
Description: Core parser for @context tags and supporting refs
Latest version: 0.4.0

# @recallnet/codecontext-parser

Core parser for `@context` tags and supporting refs.

## Install

```bash
npm install -D @recallnet/codecontext-parser
```

## Use

```ts
import { buildFileContext, parseContextTags } from "@recallnet/codecontext-parser";

const ctx = buildFileContext("src/file.ts");
console.log(ctx.tags);
```

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md
- Spec: https://github.com/recallnet/codecontext/blob/main/packages/spec/SPEC.md
npm package: @recallnet/codecontext-pi
Description: pi steering extension for surfacing @context annotations during reads
Latest version: 0.1.2

# @recallnet/codecontext-pi

`pi` steering extension for surfacing `@context` annotations when an agent reads
annotated code.

## Install

```bash
npm install @recallnet/codecontext-pi
```

## Use

Install it in `pi` from npmjs:

```bash
pi install @recallnet/codecontext-pi
```

The package exposes one extension entry:

- `dist/index.js`

It watches `read` tool results, detects inline `@context` annotations using
`@recallnet/codecontext-parser`, and sends an advisory steering reminder when
annotated code is loaded.

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md
npm package: @recallnet/codecontext-tsdoc
Description: TSDoc tag definitions for codecontext
Latest version: 0.1.2

# @recallnet/codecontext-tsdoc

TSDoc tag definitions for `codecontext`.

## Install

```bash
npm install -D @recallnet/codecontext-tsdoc
```

## Use

Reference the bundled config from your TSDoc or API Extractor setup:

```json
{
  "extends": ["./node_modules/@recallnet/codecontext-tsdoc/tsdoc-base.json"]
}
```

## Docs

- Repo: https://github.com/recallnet/codecontext
- Full README: https://github.com/recallnet/codecontext/blob/main/README.md