Commit Graph
5081 Commits
Author SHA1 Message Date
dependabot[bot]andgithub-actions[bot] c6e5f9442e chore(deps): bump the minor-patch group in /src with 2 updates
Bumps the minor-patch group in /src with 2 updates: [github.com/gookit/goutil](https://github.com/gookit/goutil) and [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).


Updates `github.com/gookit/goutil` from 0.7.5 to 0.7.6
- [Release notes](https://github.com/gookit/goutil/releases)
- [Commits](https://github.com/gookit/goutil/compare/v0.7.5...v0.7.6)

Updates `github.com/shirou/gopsutil/v4` from 4.26.4 to 4.26.5
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.26.4...v4.26.5)

---
updated-dependencies:
- dependency-name: github.com/gookit/goutil
  dependency-version: 0.7.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.26.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-03 18:06:17 +00:00
dependabot[bot]andgithub-actions[bot] 86f59697f2 chore(deps): bump github.com/mattn/go-runewidth
Bumps the minor-patch group in /src with 1 update: [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth).


Updates `github.com/mattn/go-runewidth` from 0.0.23 to 0.0.24
- [Commits](https://github.com/mattn/go-runewidth/compare/v0.0.23...v0.0.24)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-runewidth
  dependency-version: 0.0.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 00:11:58 +00:00
Kenta KuboandJan De Dobbeleer 0424da2cab docs: unify kkebo and kkk669 in .all-contributorsrc 2026-05-29 16:55:51 +02:00
Kenta KuboandJan De Dobbeleer 53638588e8 docs: unify kkebo and kkk669 in website/docs/contributors.md 2026-05-29 16:55:51 +02:00
94f627c8bf fix(docs): correct async setting reference and ETag caching note
Replace non-existent async_timeout with the correct top-level async:true
config setting. Reword the remote URL note to reflect ETag caching behaviour
instead of implying a full download on every shell start.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
a43f4bc8aa fix(website): use dangerouslySetInnerHTML for JSON-LD scripts
React HTML-escapes children in <script> tags, which can corrupt JSON-LD
if tagline contains & or <. Switch to dangerouslySetInnerHTML so the
serialized JSON is emitted verbatim.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
20fc648657 fix(mcp): hoist message var and add isError to tool responses
Move let message before the try block so the catch handler can safely
reference message?.id without a ReferenceError. Add isError: !result.valid
to tool call results per MCP spec.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
36d285f005 fix(docs): resolve markdownlint violations
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
36c4817b0a docs(skills): rename ohmyposh.md to SKILL.md and update refs
SKILL.md is the convention for skill-creator; rename to match.
Also update all internal links and skill.md/llms.txt references.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
ab6ff60cd5 docs(skills): optimize ohmyposh skill trigger description
Replace marketing copy with routing-optimized description:
- Add ohmyposh spelling variant
- Cover troubleshooting alongside install/configure
- Mention themes, segments, Nerd Font icons, shell init
- List shells instead of OS platforms

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
1b6cd97639 docs(skills): remove ohmyposh skill evals artifact
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
221d3e8f43 docs(skills): add ohmyposh skill evals
Three eval cases covering Windows/PowerShell install, macOS/zsh install,
and post-install theme configuration with assertions that match the
corrected skill content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
c9a7b55806 docs(skills): fix ohmyposh skill inaccuracies from eval feedback
- Remove \ (variable no longer exists); show
  plain local path examples instead
- Correct oh-my-posh debug description: it renders the current
  config in debug mode, not a theme browser; move to its own section
- Remove incorrect bash troubleshooting from macOS/zsh guide
- Expand MCP validation section to mention validate_segment tool

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
91e647d922 fix(mcp): harden endpoint and add discovery file
- Move logMessage after null-guard to prevent TypeError on empty body
- Add message.params null-guard before destructuring (InvalidParams)
- Deduplicate tools array into module-level TOOLS constant
- Remove error.message from 500 response to prevent internal leaks
- Add .well-known/mcp.json for standard MCP agent discovery

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
9357344ca2 refactor(website): restructure skill into folder hierarchy
Move from monolithic skill.md to a folder-based skill structure
under /static/skills/ohmyposh/ with:

- ohmyposh.md: root skill entry point with navigation
- installation/{windows,macos,linux}.md: per-OS install guides
- shell/{powershell,bash,zsh,fish,nu,cmd,elvish,xonsh}.md: per-shell setup
- configuration.md: theme selection and customization

Update llms.txt and llms-full.txt to reference skill files
instead of repeating step-by-step content inline.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
31c53cd5dc feat(website): improve agent readiness meta and MCP CORS
- Add headTags with llms.txt link relation to docusaurus.config.js
- Add og:image, og:image dimensions, og:type to themeConfig.metadata
- Inject WebSite and Organization JSON-LD blocks into homepage via Head
- Add OPTIONS method to MCP Azure Function bindings
- Add CORS headers (Allow-Origin/Methods/Headers) to all MCP responses
  and handle OPTIONS preflight with 204

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
74d36565ba feat(website): add AI agent discovery files
Add robots.txt (explicit AI agent allowlist), llms.txt (navigation
manifest with MCP endpoint advertisement), llms-full.txt (full-text
content for RAG pipelines), and skill.md (per-shell setup instructions
for LLMs helping users configure oh-my-posh).

Improves AgentGrade readiness score from 38%.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-25 10:27:46 +02:00
dependabot[bot]andgithub-actions[bot] 927ac76028 chore(deps): bump the all group with 2 updates
Bumps the all group with 2 updates: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) and [dessant/lock-threads](https://github.com/dessant/lock-threads).


Updates `golangci/golangci-lint-action` from 9.2.0 to 9.2.1
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/1e7e51e771db61008b38414a730f564565cf7c20...82606bf257cbaff209d206a39f5134f0cfbfd2ee)

Updates `dessant/lock-threads` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/851cffe46851ddd2051ea7147ebdc995113241c3...89ae32b08ed1a541efecbab17912962a5e38981c)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 9.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: dessant/lock-threads
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-25 00:10:23 +00:00
dependabot[bot]andgithub-actions[bot] 44f1535c93 chore(deps): bump dessant/lock-threads in the all group
Bumps the all group with 1 update: [dessant/lock-threads](https://github.com/dessant/lock-threads).


Updates `dessant/lock-threads` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7...851cffe46851ddd2051ea7147ebdc995113241c3)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-22 00:12:31 +00:00
dependabot[bot]andgithub-actions[bot] 0b95dac94a chore(deps): bump the minor-patch group in /src with 2 updates
Bumps the minor-patch group in /src with 2 updates: [golang.org/x/image](https://github.com/golang/image) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/image` from 0.40.0 to 0.41.0
- [Commits](https://github.com/golang/image/compare/v0.40.0...v0.41.0)

Updates `golang.org/x/sys` from 0.44.0 to 0.45.0
- [Commits](https://github.com/golang/sys/compare/v0.44.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: golang.org/x/sys
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-22 00:11:10 +00:00
Jan De DobbeleerandJan De Dobbeleer 009fe45264 chore(markdownlint): remove auto fix 2026-05-21 08:38:09 +02:00
JamBalaya56562andJan De Dobbeleer 25999c7d34 chore(markdownlint): fix residual lint issues in copilot-instructions
Add the blank line before the CLI command setup list (MD032) and a
trailing newline at end of file (MD047). With these in place the file
lints cleanly without relying on markdownlint-cli2's fix: true autofix,
which silently masks issues on PRs that disable autofix or use different
tooling.
2026-05-21 08:38:09 +02:00
dependabot[bot]andJan De Dobbeleer df1165957c chore(deps): bump goreleaser/goreleaser-action in the all group
Bumps the all group with 1 update: [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action).


Updates `goreleaser/goreleaser-action` from 7.2.1 to 7.2.2
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/1a80836c5c9d9e5755a25cb59ec6f45a3b5f41a8...5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-21 08:38:09 +02:00
Jan De DobbeleerandJan De Dobbeleer 2181014301 chore(go): modernize code 2026-05-21 08:38:09 +02:00
Jan De DobbeleerandJan De Dobbeleer 78f4fa26e9 chore: fix gca setup 2026-05-21 08:38:09 +02:00
Jan De DobbeleerandJan De Dobbeleer c99bb0b9aa chore: add coderabbit as sponsor 2026-05-21 08:38:09 +02:00
Jan De DobbeleerandJan De Dobbeleer 401b5f38e5 docs(copilot): correct configuration steps 2026-05-18 20:08:36 +02:00
4e46ca7dec docs(agents): add gob.Register step to segment development checklist
Update the segment development section to list five required artifacts
instead of four, adding the gob.Register call in segment_types.go as
step 5 with a note that omitting it causes silent runtime failures.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
v29.14.0
2026-05-18 16:02:35 +02:00
7bb5ba7f41 feat(cli): add copilot command and copilot_cli segment
Add \oh-my-posh copilot\ command that reads GitHub Copilot CLI session
JSON from stdin and renders a statusline prompt.

- New copilot_cli segment with token gauge, model, cost, and context
  window template properties
- Shared statuslineRun[T] pipeline in cli/statusline.go eliminates
  boilerplate between claude and copilot commands
- Extract AIModel, formatTokenCount, and statuslineCLIConfig helpers
  to reduce duplication across the two segments
- Add CLAUDE/COPILOTCLI shell constants and CLAUDECACHE/COPILOTCLICACHE
  cache key constants
- Fix: ignore POSH_CONFIG env var in statusline commands so the
  built-in default config is used unless --config is explicitly passed
- Adjust terminal width for copilot-cli shell (4-char frame padding)
- Add copilot tab to prompt.mdx installation docs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
Kenta KuboandJan De Dobbeleer 58c55981d3 feat(upgrade): unlock oh-my-posh upgrade on FreeBSD
`oh-my-posh upgrade` does not support FreeBSD currently, but prebuilt binaries for FreeBSD are distributed in GitHub release pages, so it should be able to support FreeBSD now.
2026-05-18 16:02:35 +02:00
dependabot[bot]andJan De Dobbeleer c23fe625b4 chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /website/api
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-18 16:02:35 +02:00
copilot-swe-agent[bot]andJan De Dobbeleer 3428861fa7 fix(cli): use idiomatic ok and always close cache in notice
- Rename OK to ok to follow Go naming conventions
- Move defer cache.Close() before the early-return cache check so
  the cache is always closed even when the interval guard triggers

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: JanDeDobbeleer <2492783+JanDeDobbeleer@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
copilot-swe-agent[bot]andJan De Dobbeleer e59a7042ec fix(cli): check upgrade cache key in notice command
The notice command was ignoring the user-configured interval and
running the upgrade check on every shell start. Add the same
cache key guard used by upgrade --auto so the check is skipped
when a recent result is already cached, and set the key afterward.

Remove the now-redundant Cached test case from notice_test.go
since cache handling lives at the CLI layer, not inside Notice().

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: JanDeDobbeleer <2492783+JanDeDobbeleer@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
dependabot[bot]Jan De Dobbeleerdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
30eb9f1b3b chore(deps): bump the minor-patch group in /src with 4 updates
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
87bae3c025 chore: fix markdownlint and vale failures in docs
- Update .markdownlint-cli2.yaml ignores to use glob pattern for
  .github/agents/*.agent.md (replacing stale entries pointing to
  renamed files)
- Fix MD060 table column style in AGENTS.md and copilot-instructions.md
  (|---|---| -> | --- | --- |)
- Fix MD040 fenced code block missing language in AGENTS.md
- Fix MD013 line length violations by wrapping long prose lines at 120
  characters
- Replace em-dashes with plain hyphens to satisfy ai-tells.EmDashUsage
- Add per-file Vale override to disable ai-tells.FormalRegister for
  AGENTS.md and copilot-instructions.md, where 'implements' is standard
  Go interface terminology

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
2e68186b60 fix(cmd): defer notice to first prompt in Clink
Wrap the upgrade notice execution in a clink.onbeginedit callback
so it only runs before the first interactive prompt, not every time
a Lua script is loaded (e.g. when clink set is invoked).

A need_notice flag ensures the notice fires at most once per session.
A fallback handles older Clink versions that lack clink.onbeginedit.

Fixes #7524

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-18 16:02:35 +02:00
allcontributors[bot]andJan De Dobbeleer 45929666c2 docs: update .all-contributorsrc [skip ci] 2026-05-16 15:03:26 +02:00
allcontributors[bot]andJan De Dobbeleer a3e2de1d87 docs: update website/docs/contributors.md [skip ci] 2026-05-16 15:03:26 +02:00
Jan De Dobbeleer 81ef87a5f3 chore: adjust agent definitions 2026-05-15 08:43:54 +02:00
dependabot[bot]andJan De Dobbeleer 5708b0ba43 chore(deps): bump hono from 4.12.14 to 4.12.18 in /website/api
Bumps [hono](https://github.com/honojs/hono) from 4.12.14 to 4.12.18.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.14...v4.12.18)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.18
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
v29.13.1
2026-05-07 09:01:01 +02:00
dependabot[bot]andJan De Dobbeleer 767fb8b6e3 chore(deps): bump ip-address and express-rate-limit in /website/api
Bumps [ip-address](https://github.com/beaugunderson/ip-address) and [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit). These dependencies needed to be updated together.

Updates `ip-address` from 10.1.0 to 10.2.0
- [Commits](https://github.com/beaugunderson/ip-address/commits)

Updates `express-rate-limit` from 8.3.0 to 8.5.1
- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)
- [Commits](https://github.com/express-rate-limit/express-rate-limit/compare/v8.3.0...v8.5.1)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.2.0
  dependency-type: indirect
- dependency-name: express-rate-limit
  dependency-version: 8.5.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-07 09:01:01 +02:00
dependabot[bot]andJan De Dobbeleer 3972a59ffa chore(deps): bump axios from 1.15.0 to 1.15.2 in /website/api
Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.15.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.15.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.15.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-07 09:01:01 +02:00
Jan De DobbeleerandJan De Dobbeleer 315eea626c chore: setup copilot's runspace 2026-05-07 09:01:01 +02:00
Jan De DobbeleerandJan De Dobbeleer 1496d3e2c8 fix(ytm): store YTMDA token in device cache 2026-05-07 09:01:01 +02:00
dependabot[bot]andgithub-actions[bot] 9bc96107c8 chore(deps): bump DavidAnson/markdownlint-cli2-action in the all group
Bumps the all group with 1 update: [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action).


Updates `DavidAnson/markdownlint-cli2-action` from 23.1.0 to 23.2.0
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/6b51ade7a9e4a75a7ad929842dd298a3804ebe8b...ded1f9488f68a970bc66ea5619e13e9b52e601cd)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-version: 23.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-07 00:10:14 +00:00
9d811e7f31 fix(goconst): address PR review feedback
- restore versionRegexSemver in aurelia.go to preserve prerelease/
  build-metadata capture groups lost when switching to versionRegexPrefixed
- add docker-local defaultDockerContext constant to decouple docker.go
  from defaultUser defined in aws.go
- add mojo-local defaultVenvName constant to decouple mojo.go
  from defaultUser defined in aws.go

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
v29.13.0
2026-05-06 09:08:26 +02:00
HafezandJan De Dobbeleer 9f3fc28c95 feat(claude): add missing statusline fields 2026-05-06 09:08:26 +02:00
dependabot[bot]andJan De Dobbeleer 22499cafb4 chore(deps): bump the minor-patch group across 1 directory with 5 updates
Bumps the minor-patch group with 5 updates in the /src directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/gookit/color](https://github.com/gookit/color) | `1.6.0` | `1.6.1` |
| gopkg.in/ini.v1 | `1.67.1` | `1.67.2` |
| [github.com/gookit/goutil](https://github.com/gookit/goutil) | `0.7.4` | `0.7.5` |
| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.3.0` | `2.3.1` |
| [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) | `4.26.3` | `4.26.4` |



Updates `github.com/gookit/color` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/gookit/color/releases)
- [Commits](https://github.com/gookit/color/compare/v1.6.0...v1.6.1)

Updates `gopkg.in/ini.v1` from 1.67.1 to 1.67.2

Updates `github.com/gookit/goutil` from 0.7.4 to 0.7.5
- [Release notes](https://github.com/gookit/goutil/releases)
- [Commits](https://github.com/gookit/goutil/compare/v0.7.4...v0.7.5)

Updates `github.com/pelletier/go-toml/v2` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/pelletier/go-toml/releases)
- [Commits](https://github.com/pelletier/go-toml/compare/v2.3.0...v2.3.1)

Updates `github.com/shirou/gopsutil/v4` from 4.26.3 to 4.26.4
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.26.3...v4.26.4)

---
updated-dependencies:
- dependency-name: github.com/gookit/color
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: gopkg.in/ini.v1
  dependency-version: 1.67.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: github.com/gookit/goutil
  dependency-version: 0.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: github.com/pelletier/go-toml/v2
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.26.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-06 09:08:26 +02:00
Jan De DobbeleerandJan De Dobbeleer 20ae140046 chore: add instructions 2026-05-06 09:08:26 +02:00
48bf568700 fix: resolve all goconst linting issues
Replace repeated string literals with named constants throughout
segments and config packages. Cross-file shared constants added to
segments/language.go; file-local constants added as const blocks
in their respective files.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-06 09:08:26 +02:00