https://linen.dev logo
Join Slack
Powered by
# random
  • l

    Lukas Mertens

    12/17/2024, 3:33 PM
    I just saw the following on Graphites pricing page. And I am getting flashbacks because this looks like you are going to take away the analysis features from the base plan and move them in a paid addon tier. We don't use it much, but this is the third feature which was part of Graphite when we made the decision to use graphite and which has, since then, been taken away from us. You want to let people pay for extra features? Fine, no problem. But I feel like you are slowly taking away features, one after another. Graphite Core is already quite expensive. Compare 20$/contributer/month with e.g. GitHub. GitHub Team is 4$/contributer/month but does all the heavy lifting and is the much more critical component compared to graphite. I am fine with paying premium prices on premium features, but recently Graphite got more and more unstable from what it was when we started using the product + more and more features were taken away from us (automations first, then CI optimizations, now Analyis). At what point will this stop and when is there a turnaround in how things are developing? When can I expect a certain core functionality to stay in the 20$ pricing tier + stay stable?
    d
    b
    • 3
    • 5
  • e

    Edoardo Foco

    12/19/2024, 10:12 AM
    Hello, I couldn't find any docs on graphite's code retention policy and deletion of a company's code. Please help 🙏
    j
    l
    +2
    • 5
    • 10
  • l

    Luke Tan

    01/20/2025, 1:37 AM
    where can I find a reference for the keyboard shortcuts?
    v
    • 2
    • 2
  • s

    szaman

    01/21/2025, 7:52 AM
    are there any alternatives to graphite that work on gitlab? i had a look at gitlab stacked branches, but it seems to be lacking in functionality.
    j
    • 2
    • 2
  • b

    Ben Wilen

    01/23/2025, 9:27 PM
    Hey team, I love using the version diff mode to see code changes I've made since the last push, but the comments since then tend to get in the way. Is there a way to hide the comments?
  • j

    JD Russo

    01/28/2025, 6:54 PM
    I have what may be a stupid question. Say I have a stack submitted, with featA based on main, and featB based on featA. There is no overlap in what lines featA and featB modify. If I change featA, then when I sync the stack, it also needs to force push and update featB. Is this strictly necessary, or would the merges ultimately be fine without updating featB since the diff of featB to featA is unchanged?
    k
    e
    • 3
    • 11
  • w

    Wenjun Wang

    02/18/2025, 8:19 PM
    Does anyone else feel the Graphite Slack add on notifications are not quite up to date? I usually experience delays ranging from a few minutes to several hours, especially for PR approving.
    👍 1
    i
    f
    k
    • 4
    • 12
  • j

    Justin Clapperton

    02/28/2025, 11:29 AM
    Anyone have advice on how to "sell" Graphite to your team/decision makers. I think I was terrible at maybe showcasing it as this is the response I got back ha.
    a
    • 2
    • 2
  • c

    Chris Messina

    03/19/2025, 9:00 PM
    FYI: https://www.producthunt.com/p/graphite/you-re-doing-code-reviews-wrong-ama-w-ceo-of-graphite-hey-product-hunt
  • t

    Tyler Nieman

    04/04/2025, 3:29 PM
    Copy code
    -- Telescope picker for files in most recent git commit
    local pickers = require 'telescope.pickers'
    local finders = require 'telescope.finders'
    local conf = require('telescope.config').values
    local Job = require 'plenary.job'
    local function git_last_commit_files()
      ---false alarm warning
      ---@diagnostic disable-next-line: missing-fields
      Job:new({
        command = 'git',
        args = { 'diff-tree', '--no-commit-id', '--name-only', '-r', 'HEAD' },
        on_exit = function(j)
          local results = j:result()
                                                                                                                   
          vim.schedule(function()
            pickers
              .new({}, {
                prompt_title = 'Files in Last Commit',
                finder = finders.new_table { results = results },
                sorter = conf.generic_sorter {},
                previewer = conf.file_previewer {},
              })
              :find()
          end)
        end,
      }):start()
    end
    vim.keymap.set('n', '<leader>sc', git_last_commit_files, { desc = '[S]earch [c]hanged files in last commit' })
    Neovim telescope picker for only choosing from your most recent commit's files. Handy for working in a Graphite stack.
  • n

    Nick Quidas

    04/11/2025, 9:52 PM
    Not really product related, but does anyone know what the Diamond reviewer logo is supposed to be? I’m not able to interpret anything from it lol
    c
    • 2
    • 1
  • o

    Oliver Shaw

    04/17/2025, 3:31 AM
    Can we bump up the number of tracked repos from 30 to something else? Our team has comfortably hit the limit.
    c
    • 2
    • 1
  • e

    Eric Simon

    05/01/2025, 1:37 PM
    Anyone elses auth not working this morning? I can't seem to push using graphite and creating new tokens isn't work for me either
    d
    • 2
    • 1
  • t

    Tyler Nieman

    05/02/2025, 1:37 PM
    Don't have a great place to share this, so #C02MWL10SR0 it goes: ⚠️
    SPAM
    — Someone is advertising their product via DMs in this Slack
    🔨 2
    d
    b
    • 3
    • 2
  • g

    Guilherme Mendel

    05/21/2025, 1:46 PM
    this is such a cool feature — this line I was pointing at was in fact removed in that upstack PR. chefs kiss
  • a

    Alon Frydberg

    05/28/2025, 9:11 AM
    Hi 🙂 Not sure where to ask - I'd like, when setting a full stack of PRs to merge when ready, that the merge (more accurate - the rebase after the merge) won't trigger the CI all the way to the top of the stack. If I try to merge a stack of 10 PRs that's
    ((10+1) choose 2) = 11*10/2 = 55
    CI runs for a fully ready stack of 10 PRs. Is this something that can be done?
    i
    • 2
    • 3
  • j

    John Colvin

    05/30/2025, 4:05 PM
    I keep accidentally losing big
    gt split
    operations after like 5 mins of careful work by accidentally pressing escape (vim habits) 😢
    j
    • 2
    • 1
  • a

    Alex Pien

    05/30/2025, 8:04 PM
    whoever came up with the copy on this button was absolutely cooking
  • t

    Tyler Nieman

    06/12/2025, 8:17 PM
    accidentally just requested to install Claude for this Slack instead of my personal Slack ... it had a lightly humorous message. sorry, Slack admins. ignore 😅
    👌 2
  • u

    배재완

    07/02/2025, 1:36 AM
    I would like to confirm how to check whether the onboarding process has been completed. As far as I understand, if all 5 team members complete the onboarding, an additional 30 days will be granted. Could you kindly let me know how I can verify whether all members have completed their onboarding?
    g
    • 2
    • 1
  • v

    Vlad Ivanov

    07/16/2025, 8:51 AM
    If you ever wondered how many PRs graphite can handle in a stack, the answer is that you can have many, but after 50 or so the web UI will be somewhat slow 😃
    😵 7
    t
    e
    • 3
    • 8
  • s

    Shota

    07/22/2025, 8:30 PM
    had a question regarding generating PR summaries - is there a way to set which model we use and any settings around how data is shared?
    🥰 1
  • b

    Brendan Mulholland

    08/13/2025, 10:26 AM
    Has anyone compared Graphite’s Diamond with other AI code review tools? Cursor BugBot just came out of beta, for example. I trialed Copilot for PR review a couple months ago and found it far worse than Diamond.
    m
    i
    t
    • 4
    • 8
  • m

    Mateo Paredes Sepulveda

    08/15/2025, 1:48 PM
    The PR chat is a fantastic tool, thanks y'all
    ❤️ 7
    ➕ 1
    j
    b
    • 3
    • 6
  • t

    Tim Boucher

    08/22/2025, 10:48 PM
    it’s subtle but having the comments and PR review post immediately on the Graphite UI is very satisfying. (reminds me of Superhuman 😊)
    ❤️ 4
  • a

    Anna Tindall

    09/26/2025, 4:39 PM
    Please could I check what the current status of Graphite Protections is? I know you're not onboarding anyone new to the feature at the moment, but I think the thread where this was discussed in more detail is older than 90 days. We are currently using the feature and want to work out whether we should be migrating away
    g
    l
    • 3
    • 5
  • b

    Benjamin Riley Zimmerman

    09/26/2025, 10:22 PM
    for my 24 eng team, nearly 1k % more shipped in last 24 weeks 😄
  • y

    Yasith Vidanaarachchi

    09/28/2025, 7:57 PM
    Hi, I want to start using Graphite for our team (4 people). When I go to the billing page, I get this message. > Your organization might qualify for the Graphite Startup Program! > To confirm your eligibility, have a GitHub owner for the 'quantumaio' organization visit this page and upgrade your team. I am an owner of the GitHub organization. Appreciate any help to try and resolve this. Thank you. Update: This was resolved. I think there was just some lag with everything getting sync'd.
    g
    • 2
    • 2
  • n

    Nick Good

    11/06/2025, 6:25 PM
    Small change, but this is such a quality of life improvement. It looks like in the new UI when you open the sidebar you can still see information about the checks/reviewers etc. so nice!
    ❤️ 3
  • g

    George Guimarães

    12/02/2025, 7:42 PM
    🤯
    😂 2