Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

continual-learning: support user-owned cadence config and repo denylist

Aberta
#141 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@rohan-patnaik já está trabalhando nisso.

Desde 9/10/2026.

  • #529 de @rohan-patnaik — aberto

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
52/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
typescript
Domínio
tooling

Direção de pesquisa

Comece lendo o plugin de aprendizado contínuo e as variáveis de ambiente de cadence inline em hooks/hooks.json; em seguida, rastreie como o stop hook e o miner do marketplace estão configurados. O trabalho estará concluído quando uma cadence durável pertencente ao usuário e uma denylist de repositórios puderem ser respeitadas antes de qualquer gravação local em AGENTS.md, sem fazer patch no cache nem reescrever comandos de hook gerados.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Request

Please let the continual-learning plugin read durable user-owned configuration for:

  • cadence: minimum turns and minimum minutes before the stop hook can trigger
  • repo denylist: owners, slugs, and/or path prefixes where the miner should not write AGENTS.md

Current gap

The marketplace stop hook currently carries inline cadence environment variables in hooks/hooks.json. Local users can patch the plugin cache, but that is brittle because marketplace cache refreshes can restore the upstream defaults.

A companion publisher can prevent publishing from denied repos, but it cannot prevent the marketplace miner itself from writing local AGENTS.md in a workspace where the plugin is enabled.

Desired behavior

A stable config source, for example under the user's Cursor config directory, would allow:

  • permanent cadence such as 3 turns / 15 minutes without trial expiry
  • hard repo deny before any local AGENTS.md write
  • no cache patching or generated hook-command rewrites
  • a clear migration path for local governance tools to retire cache projection

Thanks.

Linguagem predominante
TypeScript
Estrelas
12.5k
Forks
1.2k
Merge médio
10h 48min
PRs com merge (30d)
128

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de cursor/plugins

Todas as issues de cursor/plugins

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.