OIDC-AGENT-SERVICE(1)

πŸ’… OIDC-AGENT-SERVICE(1) πŸ’…

okay bestie, welcome to the oidc-agent-service manual page, aka the little cutie that lets you easily restart oidc-agent throughout a whole session. yes. throughout. the whole. session. 🌈


✨ NAME ✨

oidc-agent-service β€” easily restart oidc-agent throughout a session πŸ¦‹


🌸 SYNOPSIS 🌸

oidc-agent-service use | start | restart | restart-s | stop | kill

πŸ’– DESCRIPTION πŸ’–

oidc-agent-service β€” Easily restart oidc-agent.

like, that's the whole assignment. she's here so you don't have to manually babysit your agent all session long. iconic behaviour, no notes. πŸ‘‘

Commands:

  • use β€” Starts the agent, and if the agent is already running, she just reuses that agent. lowkey the most chill option. 🫢
  • start β€” Starts the agent, but if the agent is already running it fails. no sharing, no negotiating. πŸ’€
  • restart β€” Restarts the agent. simple. clean. slay. ✨
  • restart-s β€” Restarts the agent, but does not print any output. the silent treatment, but make it functional. 🀫
  • stop β€” Stops the agent. bye bestie πŸ‘‹
  • kill β€” Stops the agent. yes it's also a stop. she has two names and both of them eat. πŸ’…

πŸŽ€ FILES πŸŽ€

  • /tmp/oidc-agent-service/$UID/oidc-agent.pid β€” oidc-agent-service creates a symlink from this file to the active agent's socket. The symlink gets updated whenever the agent is restarted. so it always knows where her girl is at. πŸ”₯
  • /etc/oidc-agent/oidc-agent-service.options β€” This file holds the options that configure the behaviour of oidc-agent-service, e.g. you can use it to configure the command line options with which the agent should be started. It is also used to disable Xsession integration. very main character config file energy. πŸ‘‘
  • $OIDCAGENTDIR/oidc-agent-service.options β€” The user-space version of /etc/oidc-agent/oidc-agent-service.options. Any value specified in this file overwrites the value defined in the global version. user space said "my turn". πŸ’…

🌟 EXAMPLES 🌟

Starts the agent:

eval `oidc-agent-service use`

Stops the agent:

eval `oidc-agent-service stop`

Restarts the agent:

eval `oidc-agent-service restart`

Restarts the agent without printing any information (silent mode):

oidc-agent-service restart-s

πŸ’œ SEE ALSO πŸ’œ


and that's the whole page, bestie!! this one was written by echo back in September 2026, and it's page OIDC-AGENT-SERVICE(1) of the manual β€” go forth and restart your agent with confidence. periodt. πŸ’–βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from