Skip to content

docs: add shared-store rate-limit examples to OWASP instructions and UpstashRedisCache to LangChain caching 🤖🤖🤖 - #2880

Open
CahidArda wants to merge 1 commit into
github:mainfrom
CahidArda:upstash-instructions
Open

docs: add shared-store rate-limit examples to OWASP instructions and UpstashRedisCache to LangChain caching 🤖🤖🤖#2880
CahidArda wants to merge 1 commit into
github:mainfrom
CahidArda:upstash-instructions

Conversation

@CahidArda

@CahidArda CahidArda commented Aug 31, 2026

Copy link
Copy Markdown

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, workflow, or canvas extension file in the correct directory. (N/A — updates existing files)
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, workflow, or canvas extension with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.
  • I am targeting the main branch for this pull request.

Description

Adds shared-store rate-limit examples (rate-limit-redis / @upstash/ratelimit) next to the existing express-rate-limit snippets in security-and-owasp.instructions.md (AU5, AP1), and one bullet in the Caching section of langchain-python.instructions.md naming LangChain's UpstashRedisCache among InMemoryCache/SQLiteCache/RedisCache. Existing names and examples are unchanged.

Neither edit touches a frontmatter description, so npm start produces no generated-file diff.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • New canvas extension.
  • Update to existing instruction, prompt, agent, plugin, skill, workflow, or canvas extension.
  • Other (please specify):

Additional Notes

Affiliation disclosure: I work at Upstash, the company that operates the services named in these edits. Upstash is added as one option next to the existing tools, not in place of them, per Discussion #968.


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Copilot AI balanced review requested due to automatic review settings August 31, 2026 14:13
@CahidArda
CahidArda requested a review from aaronpowell as a code owner August 31, 2026 14:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions github-actions Bot added the instructions PR touches instructions label Aug 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 2 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 0
ℹ️ Info 0

✅ No matching risk patterns were detected in changed files.

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@CahidArda
CahidArda force-pushed the upstash-instructions branch from 8fc4341 to 609dc5e Compare August 31, 2026 14:16
Copilot AI review requested due to automatic review settings August 31, 2026 14:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@CahidArda CahidArda changed the title docs: list Upstash Vector/Redis as options in LangChain and OWASP rate-limiting instructions 🤖🤖🤖 docs: add shared-store rate-limit examples to OWASP instructions and UpstashRedisCache to LangChain caching 🤖🤖🤖 Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

instructions PR touches instructions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants