Skip to content

Conversation

@horner
Copy link

@horner horner commented Oct 26, 2025

Fix: #10252

Summary

  • Add LibreChat-AI/librechat.ai as submodule in docs-site/
  • Implement automated sync checks and developer warnings
  • Add GitHub Actions for weekly updates and PR checks
  • Update CONTRIBUTING.md and README.md with workflows
  • Create comprehensive guides for contributors

Change Type

Please delete any irrelevant options.

  • New feature (non-breaking change which adds functionality)

Testing

Please describe your test process and include instructions so that we can reproduce your test. If there are any important variables for your testing configuration, list them here.

Test Configuration:

Checklist

Please delete any irrelevant options.

  • My code adheres to this project's style guidelines
  • I have performed a self-review of my own code
  • I have commented in any complex areas of my code
  • I have made pertinent documentation changes
  • My changes do not introduce new warnings
  • Local unit tests pass with my changes
- Add LibreChat-AI/librechat.ai as submodule in docs-site/
- Implement automated sync checks and developer warnings
- Add GitHub Actions for weekly updates and PR checks
- Update CONTRIBUTING.md and README.md with workflows
- Create comprehensive guides for contributors
@rubentalstra
Copy link
Collaborator

@horner First of all thank you for your PR.

I have a few concerns and questions.

  • Why do you use inline script to create comments on the pull request? Because best practice is using the official bot function from GitHub?
  • why does it feel like the whole thing is written by AI?

I understand the underlying problem regarding out of sync with the docs. But I'm not sure this is the best approach regarding this?

What were your thoughts about doing it via this way?

@rubentalstra rubentalstra marked this pull request as draft October 28, 2025 14:41
@horner
Copy link
Author

horner commented Oct 31, 2025

@rubentalstra

why does it feel like the whole thing is written by AI?

Lol. my job is basically steering it and fixing it now. I guess I could spend more time removing emoji to make it look like I wrote it, but I basically prompt it to get it to do the heavy lifting.

Why do you use inline script to create comments on the pull request?

I agree. I fix this.

I understand the underlying problem regarding out of sync with the docs. But I'm not sure this is the best approach regarding this?

I am open to any way to keeping it up to date. I just think it is useful to link the to repositories for developers to help keep the documentation in sync. Open to any other ideas. We struggle on our own repos to allow non-developers to contribute to docs while trying to link code changes to them and this has work for some of our repos... BUT if there are other approaches I am all ears!/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants