Community
Chat Logs
Tuesday, October 6, 2026
- * nevet joined #repopack
- * blue!~blue@user/blue changed the topic to: https://repopack.com | for invites: send your email address via pm to blue
- dreamrealprimate
- nevetPrimate is an opinionated, largely language-neutral web framework. It supports multiple front ends, backends, and runtimes, with a tendency towards to the javascript ecosystem. URL: https://primate.run/
- bluenice
- dreamreallogged, set visible to false
- theskillwithinfine, have it your way. 8 months
- bluesystemfault: if you're interested in an invite to repopack, send me your email in private. you can also use an alias or throwaway if you're concerned for privacy
- bluedreamreal: so what I was thinking is, technically today you still need a serverlike machine where you run your agents on, so opencode/claude code/codex. but technically repopack could have servers that do exactly that for you. so you wouldn't even need to run `rp agent` and the agent, locally, somewhere
- bluecould support both
- dreamrealyeah, but there're some real cost problems there
- bluehow come? it would be a paid feature
- dreamrealit would be really easy to use a too-expensive model *or* overallocate even cheap models
- dreamrealoh, if you'r ebilling the customer, yes
- dreamreal"good job, $customer! You owe us $14k."
- bluethe models still run under your keys
- dreamrealyeah, that would make it easier and far smarter, yes :D
- bluethe only difference is if they run on your local server, or on repopack servers
- bluethe advantage of repopack servers is you don't need a dedicated machine for that, repopack.com becomes an interface you could run anywhere
- dreamrealwhich wouldn't be much of a difference AT ALL, it would just mean repopack would know the keys
- blueyes, that's the only difference
- blueit's kinda like a vps with tmux, if you get my comparison
- dreamreal*nod*
- dreamrealI might!
- dreamreal... what's tmux /s
- blue(gnu screen)
- dreamrealnote the /s
- blueyes
- blueI'm not saying everyone will need this. if you have your local machine or minipc or servers, then it's fine
- dreamrealI use tmux *endlessly*
- theskillwithindreamreal for repopack to expose the same way claude code can understand there is a simple solution, which will continue to be ignored no matter what i say
- bluebut I personally *might* use this feature, because I turn off my comp at night, and it's not a strong comp anyway, and every opencode session takes like 200mb
- bluedreamreal: also it's just comfort, I guess. I wouldn't need to start `rp agent`. which is ok, a small thing, but still a thing you need to think about, booting
- dreamreal*nod*
- blueI guess could create a systemd unit. anyway I think supporting both options is great
- blue"Yes. For Repopack, the cleanest way to make Claude Code treat it as a first-class PR platform is to give Claude Code an MCP server for Repopack. Claude Code explicitly supports custom MCP servers that expose external APIs/tools, and project-scoped MCP configuration can be committed with the repo"
- bluetheskillwithin: ^ you're more than welcome to create a task for it and implement it
- theskillwithinMCP server isn't going to show the icons in the session for merge confllict, etc
- blueof course, you never suggested creating an MCP server or researched it properly, you only suggested to somehow clone github/forejo, I needed to do the research now
- theskillwithincuz its not solving ur problem
- dreamrealWhy can't it? It would just say "here's how to demonstrate merge conflicts" if, like, git itself can't do it :D
- theskillwithinlol. well cuz the people who wrote the software didn't make it work like that
- blue"You'd likely need Anthropic to support Repopack as a recognized SCM/PR provider, or Anthropic would need to expose an extension API that lets third-party providers feed that internal PR/session state."
- blueso it's impossible theskillwithin without actually anthopric adding support for it, so where is your "solution"?
- blueyou wrote "there is a simple solution"
- theskillwithini offered one, you didn't like it
- bluewhat is that simple solution? to use github?
- dreamrealrestate it then because maybe he missed it
- blueyes, maybe I missed it
- bluewhat is the simple solution?
- theskillwithinyou said it yourself many times
- theskillwithinforgejio/gitea
- dreamrealah, so "donig it is hard, not doing it is easy, so let's not do it"
- dreamreal*nod*
- blue"Implementing Forgejo/Gitea compatibility in RepoPack could help Claude operate on PRs and detect merge conflicts, but it probably will not make Claude Code show the native merge-conflict icon/status in its session UI."
- blue"Claude Code currently does not appear to treat Forgejo/Gitea as a first-class UI provider. In fact, there’s an open 2026 request to add Forgejo/Gitea as a first-class platform to Anthropic’s Claude Code Action."
- theskillwithinwelp your fucked then
- theskillwithinat least it has a chance
- blue"simple solution"
- theskillwithini mean it is kind of simple
- bluedidn't even do proper research, but knows it's a simple solution
- theskillwithinlol ok
- dreamrealtheskillwithin: this channel is logged now, please keep communications business-appropriate
- theskillwithinwhat the fuck?
- dreamrealfew who use repopack would be minors or particularly tightly-wound but even so
- dreamrealexactly
- theskillwithinminors?
- bluedoesn't work with codex, either
- blue"OpenAI’s Codex repo has open feature requests specifically asking for Forgejo/Gitea and other self-hosted Git providers to be supported in the Codex app. One current request says Codex has first-class GitHub workflow awareness today and asks for configurable providers including Forgejo and Gitea"
- dreamrealdo you know what a minor is?
- blueanyway, theskillwithin, this isn't a request now any longer, please be professional here or stay out
- theskillwithinfuck you
- dreamreal"stay out" it is
- dreamrealeasy enough
- dreamrealThe request is pretty simple: in a logged channel, you act appropriately, which means when you wish to type vulgarity you hold off because you're an adult
- dreamrealif that's too much, understood
- theskillwithinits pretty simple for me, logged means nothing, you chose to log it for no reason
- dreamrealI don't think we're puritans but even so, casual vulgarity is inappropriate
- theskillwithinso you can record me cursing, and thats not illegal
- dreamrealI *asked* if it should be logged, and the answer was yes, because logs are historical data
- blueI authorised it
- dreamrealI didn't say it was illegal, I said it was inappropriate
- dreamrealthose are different words because they have different meanings
- bluewhen you're ready to be an adult theskillwithin, tell me
- * theskillwithin left #repopack
- systemfaultWelp...
- blueI don't know why it's so hard with him all the time
- blueit's like he's hellbent on annoying, for no good reason
- bluefor everyone present, I don't think repopack is the best product or anything... I'm just trying to create something good
- blueand I know very well what still needs to be done and what's lacking
- systemfaultblue: I even told him nicely in private... "It's fine if you don't agree... or believe that it's bad. If you're right, they'll eventually find out too... You'll see"
- systemfaultThat whole drama wasn't worth it...
- bluesystemfault: yes and that's all good.. I don't expect him to fall in line or something. just to not be so negative all the time and treat people like garbage
- dreamrealsystemfault: I've tried to give him benevolent advice for a while, multiple times
- dreamreallike "the way you're communicating is getting in the way of people actually hearing you"
- dreamrealhe does not take any of it well
- blueif all he ends up doing is cussing people to their faces when they disagree, then try to sell it as some form of "I'm being honest", then that's just bad behaviour
- dreamrealwhich is really unfortunate, I don't know if he's actually useful or not because every bit of use comes with enough negativity to counter it
- blueyeah
- blueand also, I really hate silencing people... it annoys me to no end to do it
- dreamrealblue++
- nevetblue now has karma of 3.
- dreamrealIn the channels in which I have +o, I *actively resent* picking up the op-hat
- dreamrealmeans things have failed
- bluebut if I don't set the boundaries here on an actual product I'm trying to make money with, then it's never going to happen
- blueon almost any other channel of mine.. I'd resent it, but I wouldn't silence it
- bluebut this is different
- systemfaultSo, about the invitation... It's great but I won't really have much personal time to play with it for at least a month. After my 3 months probation time at work... I'll have more time to play with it, maybe even contribute.
- bluealright, I'll keep that in mind.. will probably need that month to improve it :)
- dreamrealsystemfault: FTR it's pretty functional NOW, surprisingly so
- dreamrealnot saying "you need to try it NAOW" and I have no direct investment here, just saying I HAVE kicked the tires and they remained properly inflated and whatnot, sort of like tires are supposed to be
- bluedreamreal: I should really get the chat feature merged though, I think it'll be easier to "get it" when it's included
- * nevet joined #repopack
- * blue!~blue@user/blue changed the topic to: https://repopack.com | for invites: send your email address via pm to blue
- * phaleth joined #repopack
- * phaleth joined #repopack
- * theskillwithin joined #repopack
- * theskillwithin left #repopack