GoogleCloudPlatform / core-solution-services
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 570 files with 52,619 lines of code.
    • 2 files changed more than 100 times (1,272 lines of code)
    • 19 files changed 51-100 times (5,055 lines of code)
    • 39 files changed 21-50 times (4,763 lines of code)
    • 155 files changed 6-20 times (17,777 lines of code)
    • 355 files changed 1-5 times (23,752 lines of code)
2% | 9% | 9% | 33% | 45%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 570 files with 52,619 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 45 files changed by 11-25 contributors (9,441 lines of code)
    • 83 files changed by 6-10 contributors (9,194 lines of code)
    • 348 files changed by 2-5 contributors (30,666 lines of code)
    • 94 files changed by 1 contributor (3,318 lines of code)
0% | 17% | 17% | 58% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, json, yaml, tsx, tf, dart, ipynb, ts, md, txt, sh, tfvars, xml, gitignore, dockerignore, plist, html, go, gradle, js, swift, storyboard, properties, css, mod, svg, cfg, babelrc, h, kt, toml, cjs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py6% | 24% | 19% | 36% | 13%
ts0% | 0% | 17% | 37% | 44%
yaml0% | 0% | 7% | 29% | 63%
tf0% | 0% | 5% | 25% | 69%
ipynb0% | 0% | 0% | 75% | 24%
tsx0% | 0% | 0% | 22% | 77%
go0% | 0% | 0% | 83% | 16%
tfvars0% | 0% | 0% | 48% | 51%
dart0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
swift0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
components2% | 10% | 9% | 33% | 44%
ROOT0% | 0% | 100% | 0% | 0%
terraform0% | 0% | 4% | 26% | 68%
ingress0% | 0% | 15% | 79% | 5%
experimental0% | 0% | 0% | 64% | 35%
tools0% | 0% | 0% | 100% | 0%
setup0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
query_service.py
in components/llm_service/src/services/query
787 9 2023-11-09 2024-11-14 155 19 lramsey@google.com lramsey@google.com
llm_generate.py
in components/llm_service/src/services
485 3 2023-07-19 2025-03-28 106 22 jonchen@google.com ktko@google.com
query.py
in components/llm_service/src/routes
534 10 2023-08-10 2025-02-06 99 18 jonchen@google.com ktko@google.com
data_source.py
in components/llm_service/src/services/query
308 15 2023-11-09 2025-01-10 96 18 lramsey@google.com ktko@google.com
config.py
in components/llm_service/src/config
175 4 2023-11-16 2024-11-14 94 20 lramsey@google.com lramsey@google.com
vector_store.py
in components/llm_service/src/services/query
383 27 2023-11-09 2025-01-10 92 17 lramsey@google.com ktko@google.com
schema_examples.py
in components/llm_service/src/schemas
257 - 2023-07-19 2024-12-12 91 16 jonchen@google.com malikrahul@google.com
model_config.py
in components/llm_service/src/config
498 38 2023-12-09 2024-11-14 90 14 lramsey@google.com lramsey@google.com
llm_query.py
in components/common/src/common/models
235 15 2023-08-11 2024-12-12 88 17 jonchen@google.com malikrahul@google.com
__init__.py
in components/llm_service/src/config
109 - 2023-11-16 2024-11-14 87 18 lramsey@google.com lramsey@google.com
api.py
in components/frontend_streamlit/src
425 29 2023-10-31 2024-11-14 82 16 1644724+jonchenn@users.nore... lramsey@google.com
llm_schema.py
in components/llm_service/src/schemas
255 - 2023-07-19 2025-02-06 81 17 jonchen@google.com ktko@google.com
llm.py
in components/llm_service/src/routes
177 2 2023-07-19 2024-11-14 77 16 jonchen@google.com lramsey@google.com
chat.py
in components/llm_service/src/routes
375 6 2023-08-10 2025-03-18 77 17 jonchen@google.com malikrahul@google.com
embeddings.py
in components/llm_service/src/services
210 8 2023-11-23 2024-11-14 63 14 lramsey@google.com lramsey@google.com
3_Chat.py
in components/frontend_streamlit/src/pages
299 13 2023-10-31 2024-06-22 58 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
agent.py
in components/llm_service/src/routes
275 2 2023-10-16 2024-06-26 57 11 lramsey@google.com shelleycazares@google.com
5_Query_Engines.py
in components/frontend_streamlit/src/pages
168 4 2023-11-27 2024-10-29 56 12 1644724+jonchenn@users.nore... lramsey@google.com
agent_service.py
in components/llm_service/src/services/agents
257 11 2023-11-09 2024-06-26 54 12 lramsey@google.com shelleycazares@google.com
2_Landing.py
in components/frontend_streamlit/src/pages
32 1 2023-10-31 2024-06-22 51 12 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
config.py
in components/common/src/common/utils
83 5 2023-07-19 2024-11-14 51 11 jonchen@google.com lramsey@google.com
4_Query.py
in components/frontend_streamlit/src/pages
99 4 2023-10-31 2024-11-14 49 15 1644724+jonchenn@users.nore... lramsey@google.com
agents.py
in components/llm_service/src/services/agents
308 43 2023-11-09 2024-06-22 46 11 lramsey@google.com lukman.ramsey@gmail.com
vertex_search.py
in components/llm_service/src/services/query
330 11 2024-02-10 2025-03-04 46 10 lramsey@google.com kennedan@google.com
web_datasource.py
in components/llm_service/src/services/query
237 16 2023-11-18 2024-11-14 44 11 lramsey@google.com lramsey@google.com
utils.py
in components/frontend_streamlit/src
148 9 2023-11-02 2024-06-22 42 12 jonchen@google.com lukman.ramsey@gmail.com
gcs_helper.py
in components/llm_service/src/utils
84 6 2024-01-09 2025-02-06 41 12 lavjain@google.com ktko@google.com
38 - 2023-07-19 2024-11-14 40 13 jonchen@google.com lramsey@google.com
routing_agent.py
in components/llm_service/src/services/agents
240 3 2024-01-08 2024-06-26 40 8 lramsey@google.com shelleycazares@google.com
agent_tools.py
in components/llm_service/src/services/agents
194 14 2023-11-09 2024-12-17 38 13 lramsey@google.com ktko@google.com
db_agent.py
in components/llm_service/src/services/agents
262 12 2023-12-14 2024-06-26 38 8 1644724+jonchenn@users.nore... shelleycazares@google.com
1_Login.py
in components/frontend_streamlit/src/pages
32 2 2023-10-31 2024-06-22 37 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
agent_plan.py
in components/llm_service/src/routes
156 1 2023-11-02 2024-06-22 35 9 lramsey@google.com lukman.ramsey@gmail.com
main.py
in components/frontend_streamlit/src
20 1 2023-10-26 2024-06-22 34 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
query_prompts.py
in components/llm_service/src/services/query
32 2 2023-11-09 2024-11-14 33 12 lramsey@google.com lramsey@google.com
chat_history.py
in components/frontend_streamlit/src/components
60 3 2023-11-03 2024-06-22 31 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
agent_schema.py
in components/llm_service/src/schemas
75 - 2023-10-17 2024-10-29 30 10 lramsey@google.com lramsey@google.com
sb.yaml
in root
98 - 2023-08-08 2024-05-14 30 8 jonchen@google.com 108039374+apigeek3000@users...
config.py
in components/authentication/src
56 - 2023-07-19 2024-07-23 29 14 jonchen@google.com 33378421+smcazares@users.no...
auth_service.py
in components/common/src/common/utils
137 8 2023-07-19 2025-03-29 29 12 jonchen@google.com lavjain@google.com
validate_token.py
in components/authentication/src/routes
61 1 2023-07-19 2024-07-23 28 12 jonchen@google.com 33378421+smcazares@users.no...
main.tf
in terraform/stages/2-foundation
135 - 2023-07-24 2024-10-29 27 9 jonchen@google.com lramsey@google.com
file_helper.py
in components/llm_service/src/utils
140 1 2024-04-18 2024-12-19 27 11 ravenhedden@google.com kennedan@google.com
kf_job_app.py
in components/common/src/common/utils
358 11 2023-07-19 2024-11-14 27 11 jonchen@google.com lramsey@google.com
sign_in.py
in components/authentication/src/routes
150 3 2023-07-19 2024-07-23 26 13 jonchen@google.com 33378421+smcazares@users.no...
api.ts
in components/frontend_react/webapp/src/utils
292 - 2024-10-02 2025-02-06 26 8 robertkoehlmoos@users.norep... ktko@google.com
utils.py
in components/llm_service/src/config
14 6 2023-12-14 2024-04-10 25 7 lramsey@google.com 108039374+apigeek3000@users...
run_batch_job.py
in components/llm_service/src
61 1 2023-08-10 2024-06-26 25 9 jonchen@google.com shelleycazares@google.com
llm.py
in components/common/src/common/models
72 11 2023-07-19 2025-02-03 25 12 jonchen@google.com 155570131+rmalik2k22@users....
base_model.py
in components/common/src/common/models
163 14 2023-07-19 2024-10-29 24 10 jonchen@google.com lramsey@google.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
llm_generate.py
in components/llm_service/src/services
485 3 2023-07-19 2025-03-28 106 22 jonchen@google.com ktko@google.com
config.py
in components/llm_service/src/config
175 4 2023-11-16 2024-11-14 94 20 lramsey@google.com lramsey@google.com
query_service.py
in components/llm_service/src/services/query
787 9 2023-11-09 2024-11-14 155 19 lramsey@google.com lramsey@google.com
query.py
in components/llm_service/src/routes
534 10 2023-08-10 2025-02-06 99 18 jonchen@google.com ktko@google.com
data_source.py
in components/llm_service/src/services/query
308 15 2023-11-09 2025-01-10 96 18 lramsey@google.com ktko@google.com
__init__.py
in components/llm_service/src/config
109 - 2023-11-16 2024-11-14 87 18 lramsey@google.com lramsey@google.com
vector_store.py
in components/llm_service/src/services/query
383 27 2023-11-09 2025-01-10 92 17 lramsey@google.com ktko@google.com
llm_query.py
in components/common/src/common/models
235 15 2023-08-11 2024-12-12 88 17 jonchen@google.com malikrahul@google.com
llm_schema.py
in components/llm_service/src/schemas
255 - 2023-07-19 2025-02-06 81 17 jonchen@google.com ktko@google.com
chat.py
in components/llm_service/src/routes
375 6 2023-08-10 2025-03-18 77 17 jonchen@google.com malikrahul@google.com
schema_examples.py
in components/llm_service/src/schemas
257 - 2023-07-19 2024-12-12 91 16 jonchen@google.com malikrahul@google.com
api.py
in components/frontend_streamlit/src
425 29 2023-10-31 2024-11-14 82 16 1644724+jonchenn@users.nore... lramsey@google.com
llm.py
in components/llm_service/src/routes
177 2 2023-07-19 2024-11-14 77 16 jonchen@google.com lramsey@google.com
4_Query.py
in components/frontend_streamlit/src/pages
99 4 2023-10-31 2024-11-14 49 15 1644724+jonchenn@users.nore... lramsey@google.com
model_config.py
in components/llm_service/src/config
498 38 2023-12-09 2024-11-14 90 14 lramsey@google.com lramsey@google.com
embeddings.py
in components/llm_service/src/services
210 8 2023-11-23 2024-11-14 63 14 lramsey@google.com lramsey@google.com
config.py
in components/authentication/src
56 - 2023-07-19 2024-07-23 29 14 jonchen@google.com 33378421+smcazares@users.no...
38 - 2023-07-19 2024-11-14 40 13 jonchen@google.com lramsey@google.com
agent_tools.py
in components/llm_service/src/services/agents
194 14 2023-11-09 2024-12-17 38 13 lramsey@google.com ktko@google.com
sign_in.py
in components/authentication/src/routes
150 3 2023-07-19 2024-07-23 26 13 jonchen@google.com 33378421+smcazares@users.no...
validate_token_schema.py
in components/authentication/src/schemas
36 - 2023-07-19 2024-10-29 20 13 jonchen@google.com lramsey@google.com
5_Query_Engines.py
in components/frontend_streamlit/src/pages
168 4 2023-11-27 2024-10-29 56 12 1644724+jonchenn@users.nore... lramsey@google.com
agent_service.py
in components/llm_service/src/services/agents
257 11 2023-11-09 2024-06-26 54 12 lramsey@google.com shelleycazares@google.com
2_Landing.py
in components/frontend_streamlit/src/pages
32 1 2023-10-31 2024-06-22 51 12 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
utils.py
in components/frontend_streamlit/src
148 9 2023-11-02 2024-06-22 42 12 jonchen@google.com lukman.ramsey@gmail.com
gcs_helper.py
in components/llm_service/src/utils
84 6 2024-01-09 2025-02-06 41 12 lavjain@google.com ktko@google.com
query_prompts.py
in components/llm_service/src/services/query
32 2 2023-11-09 2024-11-14 33 12 lramsey@google.com lramsey@google.com
auth_service.py
in components/common/src/common/utils
137 8 2023-07-19 2025-03-29 29 12 jonchen@google.com lavjain@google.com
validate_token.py
in components/authentication/src/routes
61 1 2023-07-19 2024-07-23 28 12 jonchen@google.com 33378421+smcazares@users.no...
llm.py
in components/common/src/common/models
72 11 2023-07-19 2025-02-03 25 12 jonchen@google.com 155570131+rmalik2k22@users....
main.py
in components/authentication/src
49 2 2023-07-19 2024-07-23 23 12 jonchen@google.com 33378421+smcazares@users.no...
user.py
in components/user_management/src/routes
636 13 2023-07-19 2024-07-23 19 12 jonchen@google.com 33378421+smcazares@users.no...
logging_handler.py
in components/common/src/common/utils
120 16 2023-07-19 2025-03-21 15 12 jonchen@google.com malikrahul@google.com
3_Chat.py
in components/frontend_streamlit/src/pages
299 13 2023-10-31 2024-06-22 58 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
agent.py
in components/llm_service/src/routes
275 2 2023-10-16 2024-06-26 57 11 lramsey@google.com shelleycazares@google.com
config.py
in components/common/src/common/utils
83 5 2023-07-19 2024-11-14 51 11 jonchen@google.com lramsey@google.com
agents.py
in components/llm_service/src/services/agents
308 43 2023-11-09 2024-06-22 46 11 lramsey@google.com lukman.ramsey@gmail.com
web_datasource.py
in components/llm_service/src/services/query
237 16 2023-11-18 2024-11-14 44 11 lramsey@google.com lramsey@google.com
1_Login.py
in components/frontend_streamlit/src/pages
32 2 2023-10-31 2024-06-22 37 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
main.py
in components/frontend_streamlit/src
20 1 2023-10-26 2024-06-22 34 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
chat_history.py
in components/frontend_streamlit/src/components
60 3 2023-11-03 2024-06-22 31 11 1644724+jonchenn@users.nore... lukman.ramsey@gmail.com
kf_job_app.py
in components/common/src/common/utils
358 11 2023-07-19 2024-11-14 27 11 jonchen@google.com lramsey@google.com
file_helper.py
in components/llm_service/src/utils
140 1 2024-04-18 2024-12-19 27 11 ravenhedden@google.com kennedan@google.com
chat_model_select.py
in components/frontend_streamlit/src/components
17 1 2024-02-01 2024-11-14 23 11 stephen.magrowski@gmail.com lramsey@google.com
google_credential.py
in components/tools_service/src/utils
30 2 2023-11-15 2025-03-24 18 11 1644724+jonchenn@users.nore... 155570131+rmalik2k22@users....
vertex_search.py
in components/llm_service/src/services/query
330 11 2024-02-10 2025-03-04 46 10 lramsey@google.com kennedan@google.com
agent_schema.py
in components/llm_service/src/schemas
75 - 2023-10-17 2024-10-29 30 10 lramsey@google.com lramsey@google.com
base_model.py
in components/common/src/common/models
163 14 2023-07-19 2024-10-29 24 10 jonchen@google.com lramsey@google.com
ingress.yaml
in ingress/kustomize/genie
41 - 2024-02-20 2024-09-26 23 10 lramsey@google.com 33378421+smcazares@users.no...
identity_platform.tf
in terraform/stages/2-foundation
40 - 2023-08-13 2024-04-04 20 10 jonchen@google.com lramsey@google.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
tf_output.tfvars
in terraform/stages/2-foundation
12 -
outputs.tf
in terraform/modules/compute_backend
5 -
cfg
setup.cfg
in root
5 -
__init__.py
in components/common/src/common/testing
1 -
LCAgent0.ipynb
in components/llm_service/notebooks
328 - 2023-10-20 2023-10-20 1 1 lramsey@google.com lramsey@google.com
ArtifactRegistry.ipynb
in components/llm_service/notebooks
263 - 2024-11-09 2024-11-14 3 1 lramsey@google.com lramsey@google.com
Config.ipynb
in components/llm_service/notebooks
208 - 2023-12-13 2024-01-08 5 1 lramsey@google.com lramsey@google.com
ChatAgent.ipynb
in components/llm_service/notebooks
166 - 2023-11-09 2023-11-09 1 1 lramsey@google.com lramsey@google.com
main.tf
in terraform/modules/cloudrun
114 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
LCAgent1.ipynb
in components/llm_service/notebooks
108 - 2023-10-20 2023-10-20 1 1 lramsey@google.com lramsey@google.com
web_datasource_job.py
in components/llm_service/src/services/query
102 2 2024-11-02 2024-11-14 8 1 lramsey@google.com lramsey@google.com
scrape_url.py
in components/webscraper
92 4 2024-11-17 2024-11-23 2 1 lramsey@google.com lramsey@google.com
LCAgent2.ipynb
in components/llm_service/notebooks
89 - 2023-10-20 2023-10-20 1 1 lramsey@google.com lramsey@google.com
main.tf
in terraform/modules/compute_backend
86 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
webscraper_api.go
in components/webscraper
77 2 2024-11-11 2024-11-23 5 1 lramsey@google.com lramsey@google.com
skaffold.yaml
in components/user_management
68 - 2023-07-19 2023-07-19 1 1 jonchen@google.com jonchen@google.com
skaffold.yaml
in components/authentication
68 - 2023-07-19 2023-08-17 4 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/modules/firebase
64 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
deployment.yaml
in components/jobs_service/kustomize/base
62 - 2023-07-19 2023-07-24 2 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/stages/3-gke-ingress
60 - 2023-07-25 2023-07-27 2 1 jonchen@google.com jonchen@google.com
deployment.yaml
in components/user_management/kustomize/base
57 - 2023-07-19 2023-07-25 3 1 jonchen@google.com jonchen@google.com
providers.tf
in terraform/stages/3-gke-ingress
57 - 2023-07-25 2023-07-27 2 1 jonchen@google.com jonchen@google.com
config.yaml
in experimental/llm_truss/llama2-7b-sample
53 - 2023-11-25 2023-11-25 1 1 evekhm@gmail.com evekhm@gmail.com
main.tf
in terraform/modules/ingress_nginx
52 - 2023-07-27 2023-08-11 2 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/vpc_network
48 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/ingress_gce
43 - 2023-07-25 2023-07-27 2 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/compute_backend
42 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/modules/vpc_network
41 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/cloudrun
40 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/stages/3-gke-ingress
40 - 2023-07-25 2023-07-27 2 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/modules/terraform_cicd
38 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/service_account
36 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/ingress_nginx
36 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/firebase
34 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
outputs.tf
in terraform/stages/2-foundation
34 - 2023-07-27 2023-08-15 3 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/stages/1-bootstrap
32 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/modules/cloudbuild
30 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
providers.tf
in terraform/stages/2-foundation
30 - 2023-07-27 2023-08-10 2 1 jonchen@google.com jonchen@google.com
skaffold.yaml
in components/common
29 - 2023-07-25 2023-07-25 1 1 jonchen@google.com jonchen@google.com
schema_examples.py
in components/jobs_service/src/schemas
29 - 2023-07-19 2023-08-10 2 1 jonchen@google.com jonchen@google.com
skaffold.yaml
in components/webscraper
27 - 2024-11-02 2024-11-14 3 1 lramsey@google.com lramsey@google.com
main.tf
in terraform/modules/service_account
26 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
outputs.tf
in terraform/modules/gke
25 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/project_services
24 - 2023-07-27 2023-08-11 2 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/cloudbuild
23 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
main.tf
in terraform/modules/project_services
22 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
output.tf
in terraform/stages/1-bootstrap
22 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
skaffold.yaml
in components/redis
21 - 2023-08-09 2023-08-09 1 1 jonchen@google.com jonchen@google.com
variables.tf
in terraform/modules/terraform_cicd
20 - 2023-07-27 2023-08-11 2 1 jonchen@google.com jonchen@google.com
outputs.tf
in terraform/modules/ingress_nginx
19 - 2023-07-27 2023-07-27 1 1 jonchen@google.com jonchen@google.com
Correlations

File Size vs. Number of Changes: 570 points

components/common/src/common/config.py x: 40 lines of code y: 23 # changes components/common/src/common/utils/auth_service.py x: 137 lines of code y: 29 # changes components/llm_service/src/services/llm_generate.py x: 485 lines of code y: 106 # changes components/tools_service/src/services/gmail_service.py x: 24 lines of code y: 5 # changes components/tools_service/src/utils/google_credential.py x: 30 lines of code y: 18 # changes components/common/src/common/utils/logging_handler.py x: 120 lines of code y: 15 # changes components/llm_service/src/main.py x: 79 lines of code y: 12 # changes components/llm_service/src/routes/chat.py x: 375 lines of code y: 77 # changes terraform/stages/0-jumphost/main.tf x: 111 lines of code y: 7 # changes terraform/stages/2-foundation/firestore_setup.tf x: 43 lines of code y: 7 # changes terraform/stages/2-foundation/terraform.tfvars x: 17 lines of code y: 7 # changes components/llm_service/src/services/query/vertex_search.py x: 330 lines of code y: 46 # changes components/frontend_react/webapp/src/components/forms/QueryEngineForm.tsx x: 131 lines of code y: 12 # changes components/frontend_react/webapp/src/components/forms/fields/FileUploadField.tsx x: 90 lines of code y: 4 # changes components/frontend_react/webapp/src/routes/QueryEngineEdit.tsx x: 249 lines of code y: 15 # changes components/frontend_react/webapp/src/utils/api.ts x: 292 lines of code y: 26 # changes components/frontend_react/webapp/src/utils/data.ts x: 257 lines of code y: 14 # changes components/frontend_react/webapp/src/utils/forms.ts x: 145 lines of code y: 9 # changes components/frontend_react/webapp/src/utils/types.ts x: 210 lines of code y: 19 # changes components/llm_service/src/routes/query.py x: 534 lines of code y: 99 # changes components/llm_service/src/schemas/llm_schema.py x: 255 lines of code y: 81 # changes components/llm_service/src/utils/gcs_helper.py x: 84 lines of code y: 41 # changes components/frontend_react/webapp/src/components/forms/fields/FileNestedField.tsx x: 93 lines of code y: 5 # changes components/common/src/common/models/llm.py x: 72 lines of code y: 25 # changes components/frontend_react/webapp/src/components/chat/Chat.tsx x: 160 lines of code y: 18 # changes components/frontend_react/webapp/src/components/chat/ChatWindow.tsx x: 94 lines of code y: 12 # changes components/frontend_react/webapp/src/components/DocumentUpload.tsx x: 100 lines of code y: 4 # changes components/frontend_react/webapp/src/components/chat/ChatInput.tsx x: 104 lines of code y: 8 # changes components/frontend_react/webapp/src/components/forms/ChatUploadForm.tsx x: 62 lines of code y: 4 # changes components/webscraper/main.go x: 385 lines of code y: 9 # changes components/llm_service/src/services/query/data_source.py x: 308 lines of code y: 96 # changes components/llm_service/src/services/query/vector_store.py x: 383 lines of code y: 92 # changes terraform/stages/3-gke/iam.tf x: 50 lines of code y: 5 # changes terraform/stages/3-gke-ingress/iam.tf x: 50 lines of code y: 6 # changes components/common/src/common/utils/http_exceptions.py x: 92 lines of code y: 9 # changes components/llm_service/src/utils/file_helper.py x: 140 lines of code y: 27 # changes components/llm_service/src/services/agents/agent_tools.py x: 194 lines of code y: 38 # changes components/common/src/common/models/llm_query.py x: 235 lines of code y: 88 # changes components/llm_service/src/schemas/schema_examples.py x: 257 lines of code y: 91 # changes components/webscraper/scrape_url.py x: 92 lines of code y: 2 # changes components/webscraper/webscraper_api.go x: 77 lines of code y: 5 # changes components/llm_service/kustomize/base/kustomization.yaml x: 12 lines of code y: 3 # changes components/common/src/common/utils/batch_jobs.py x: 82 lines of code y: 11 # changes components/common/src/common/utils/config.py x: 83 lines of code y: 51 # changes components/common/src/common/utils/kf_job_app.py x: 358 lines of code y: 27 # changes components/frontend_react/webapp/src/components/forms/fields/BooleanField.tsx x: 28 lines of code y: 8 # changes components/frontend_react/webapp/src/components/query/Configuration.tsx x: 72 lines of code y: 8 # changes components/frontend_react/webapp/src/components/query/References.tsx x: 72 lines of code y: 10 # changes components/frontend_streamlit/src/api.py x: 425 lines of code y: 82 # changes components/frontend_streamlit/src/components/chat_model_select.py x: 17 lines of code y: 23 # changes components/frontend_streamlit/src/components/query_engine_select.py x: 21 lines of code y: 16 # changes components/frontend_streamlit/src/pages/4_Query.py x: 99 lines of code y: 49 # changes components/llm_service/kustomize/base/backend_config.yaml x: 6 lines of code y: 4 # changes components/llm_service/kustomize/base/service.yaml x: 17 lines of code y: 5 # changes components/llm_service/notebooks/ArtifactRegistry.ipynb x: 263 lines of code y: 3 # changes components/llm_service/notebooks/Chunking_Test.ipynb x: 96 lines of code y: 17 # changes components/llm_service/src/config/__init__.py x: 109 lines of code y: 87 # changes components/llm_service/src/config/config.py x: 175 lines of code y: 94 # changes components/llm_service/src/config/model_config.py x: 498 lines of code y: 90 # changes components/llm_service/src/routes/llm.py x: 177 lines of code y: 77 # changes components/llm_service/src/services/embeddings.py x: 210 lines of code y: 63 # changes components/llm_service/src/services/query/query_prompts.py x: 32 lines of code y: 33 # changes components/llm_service/src/services/query/query_service.py x: 787 lines of code y: 155 # changes components/llm_service/src/services/query/web_datasource.py x: 237 lines of code y: 44 # changes components/webscraper/skaffold.yaml x: 27 lines of code y: 3 # changes skaffold.yaml x: 38 lines of code y: 40 # changes experimental/vllm_gemma/vllm-gemma-2b-it.yaml x: 65 lines of code y: 7 # changes components/authentication/src/schemas/error_schema.py x: 68 lines of code y: 9 # changes components/authentication/src/schemas/generate_token_schema.py x: 30 lines of code y: 9 # changes components/authentication/src/schemas/inpsace_token_schema.py x: 15 lines of code y: 9 # changes components/authentication/src/schemas/sign_up_schema.py x: 35 lines of code y: 9 # changes components/authentication/src/schemas/validate_token_schema.py x: 36 lines of code y: 20 # changes components/common/src/common/models/base_model.py x: 163 lines of code y: 24 # changes components/common/src/common/schemas/batch_job_schemas.py x: 22 lines of code y: 13 # changes components/common/src/common/utils/custom_validator.py x: 11 lines of code y: 8 # changes components/common/src/common/utils/errors.py x: 71 lines of code y: 9 # changes components/common/src/common/utils/gcs_adapter.py x: 267 lines of code y: 10 # changes components/common/src/common/utils/schema_validator.py x: 11 lines of code y: 7 # changes components/frontend_react/webapp/bunfig.toml x: 2 lines of code y: 3 # changes components/frontend_react/webapp/public/index.html x: 156 lines of code y: 3 # changes components/frontend_react/webapp/scripts/translate.bun.ts x: 78 lines of code y: 3 # changes components/frontend_react/webapp/scripts/translate.ts x: 73 lines of code y: 3 # changes components/frontend_react/webapp/src/App.tsx x: 19 lines of code y: 3 # changes components/frontend_react/webapp/src/assets/styles.css x: 121 lines of code y: 3 # changes components/frontend_react/webapp/src/components/Collapse.tsx x: 40 lines of code y: 3 # changes components/frontend_react/webapp/src/components/DeleteFilesModal.tsx x: 106 lines of code y: 3 # changes components/frontend_react/webapp/src/components/Filter.tsx x: 67 lines of code y: 3 # changes components/frontend_react/webapp/src/components/UserProfile.tsx x: 57 lines of code y: 3 # changes components/frontend_react/webapp/src/components/chat/Configuration.tsx x: 34 lines of code y: 3 # changes components/frontend_react/webapp/src/components/chat/IconBar.tsx x: 97 lines of code y: 3 # changes components/frontend_react/webapp/src/components/chat/RecentConversations.tsx x: 51 lines of code y: 3 # changes components/frontend_react/webapp/src/components/forms/FormFields.tsx x: 101 lines of code y: 3 # changes components/frontend_react/webapp/src/components/forms/fields/DateField.tsx x: 22 lines of code y: 3 # changes components/frontend_react/webapp/src/components/forms/fields/ListField.tsx x: 89 lines of code y: 3 # changes components/frontend_react/webapp/src/components/forms/fields/MultiSelectField.tsx x: 88 lines of code y: 3 # changes components/frontend_react/webapp/src/components/query/Query.tsx x: 132 lines of code y: 3 # changes components/frontend_react/webapp/src/components/query/QueryWindow.tsx x: 79 lines of code y: 8 # changes components/frontend_react/webapp/src/contexts/configContext.tsx x: 30 lines of code y: 4 # changes components/frontend_react/webapp/src/i18n.ts x: 9 lines of code y: 3 # changes components/frontend_react/webapp/src/navigation/PasswordResetForm.tsx x: 81 lines of code y: 3 # changes components/frontend_react/webapp/src/navigation/SignInForm.tsx x: 201 lines of code y: 3 # changes components/frontend_react/webapp/src/navigation/ThemeChanger.tsx x: 45 lines of code y: 3 # changes components/frontend_react/webapp/src/routes/AppRouter.tsx x: 65 lines of code y: 5 # changes components/frontend_react/webapp/src/routes/QueryEngineAdmin.tsx x: 60 lines of code y: 3 # changes components/frontend_streamlit/src/pages/5_Query_Engines.py x: 168 lines of code y: 56 # changes components/jobs_service/src/schemas/error_schema.py x: 68 lines of code y: 6 # changes components/jobs_service/src/schemas/jobs_schema.py x: 38 lines of code y: 6 # changes components/llm_service/src/schemas/agent_schema.py x: 75 lines of code y: 30 # changes components/llm_service/src/services/query/sharepoint_datasource.py x: 68 lines of code y: 21 # changes components/rules_engine/src/schemas/evaluation_result.py x: 17 lines of code y: 6 # changes components/rules_engine/src/schemas/rule.py x: 16 lines of code y: 10 # changes components/tools_service/src/schemas/email.py x: 34 lines of code y: 8 # changes components/user_management/src/schemas/action_schema.py x: 96 lines of code y: 8 # changes components/user_management/src/schemas/application_schema.py x: 85 lines of code y: 8 # changes components/user_management/src/schemas/error_schema.py x: 68 lines of code y: 8 # changes components/user_management/src/schemas/module_schema.py x: 94 lines of code y: 8 # changes components/user_management/src/schemas/permission_schema.py x: 144 lines of code y: 8 # changes components/user_management/src/schemas/staff_schema.py x: 193 lines of code y: 8 # changes components/user_management/src/schemas/user_event.py x: 154 lines of code y: 8 # changes components/user_management/src/schemas/user_group_schema.py x: 231 lines of code y: 8 # changes components/user_management/src/schemas/user_schema.py x: 201 lines of code y: 13 # changes experimental/llm_truss/llama2-7b-sample/kustomize/base/deployment.yaml x: 29 lines of code y: 11 # changes terraform/stages/2-foundation/main.tf x: 135 lines of code y: 27 # changes components/llm_service/src/services/query/query_prompt_config.py x: 17 lines of code y: 18 # changes components/authentication/src/config.py x: 56 lines of code y: 29 # changes components/authentication/src/main.py x: 49 lines of code y: 23 # changes components/authentication/src/routes/sign_in.py x: 150 lines of code y: 26 # changes components/authentication/src/routes/validate_token.py x: 61 lines of code y: 28 # changes components/jobs_service/src/routes/jobs.py x: 106 lines of code y: 11 # changes components/llm_service/notebooks/Embeddings.ipynb x: 359 lines of code y: 4 # changes components/llm_service/notebooks/QueryFilters.ipynb x: 514 lines of code y: 11 # changes components/user_management/src/routes/user.py x: 636 lines of code y: 19 # changes terraform/stages/2-foundation/variables.tf x: 108 lines of code y: 7 # changes tools/build_query_engine.py x: 21 lines of code y: 14 # changes components/llm_service/notebooks/EmailTool.ipynb x: 335 lines of code y: 13 # changes components/llm_service/src/config/vector_store_config.py x: 50 lines of code y: 19 # changes components/llm_service/src/routes/agent.py x: 275 lines of code y: 57 # changes components/llm_service/src/run_batch_job.py x: 61 lines of code y: 25 # changes components/llm_service/src/services/agents/agent_service.py x: 257 lines of code y: 54 # changes components/llm_service/src/services/agents/db_agent.py x: 262 lines of code y: 38 # changes components/llm_service/src/services/agents/routing_agent.py x: 240 lines of code y: 40 # changes components/user_management/src/services/permissions.py x: 120 lines of code y: 9 # changes components/frontend_streamlit/src/components/chat_history.py x: 60 lines of code y: 31 # changes components/frontend_streamlit/src/components/content_header.py x: 75 lines of code y: 21 # changes components/frontend_streamlit/src/components/custom_sidebar.py x: 76 lines of code y: 11 # changes components/frontend_streamlit/src/components/suggestions.py x: 60 lines of code y: 19 # changes components/frontend_streamlit/src/config.py x: 19 lines of code y: 22 # changes components/frontend_streamlit/src/main.py x: 20 lines of code y: 34 # changes components/frontend_streamlit/src/pages/1_Login.py x: 32 lines of code y: 37 # changes components/frontend_streamlit/src/pages/2_Landing.py x: 32 lines of code y: 51 # changes components/frontend_streamlit/src/pages/3_Chat.py x: 299 lines of code y: 58 # changes components/frontend_streamlit/src/pages/4_Agent.py x: 112 lines of code y: 12 # changes components/frontend_streamlit/src/pages/6_Custom_Chat.py x: 314 lines of code y: 22 # changes components/frontend_streamlit/src/utils.py x: 148 lines of code y: 42 # changes components/llm_service/src/routes/agent_plan.py x: 156 lines of code y: 35 # changes components/llm_service/src/services/agents/agents.py x: 308 lines of code y: 46 # changes experimental/llm_truss/llama2-7b-sample/model/model.py x: 84 lines of code y: 17 # changes ingress/kustomize/genie-llama2/ingress.yaml x: 62 lines of code y: 11 # changes components/authentication/src/services/validation_service.py x: 42 lines of code y: 9 # changes components/llm_service/kustomize/base/deployment.yaml x: 59 lines of code y: 17 # changes components/frontend_react/kustomize/base/kustomization.yaml x: 9 lines of code y: 6 # changes components/frontend_react/kustomize/base/service.yaml x: 14 lines of code y: 6 # changes components/frontend_react/skaffold.yaml x: 75 lines of code y: 6 # changes components/llm_service/notebooks/AgentBuilder_Search_on_Website.ipynb x: 191 lines of code y: 7 # changes sb.yaml x: 98 lines of code y: 30 # changes components/llm_service/notebooks/Sharepoint.ipynb x: 1407 lines of code y: 11 # changes components/llm_service/notebooks/VertexSearch.ipynb x: 2898 lines of code y: 13 # changes components/llm_service/skaffold.yaml x: 68 lines of code y: 10 # changes components/llm_service/src/utils/text_helper.py x: 24 lines of code y: 9 # changes ingress/skaffold.yaml x: 35 lines of code y: 14 # changes components/llm_service/src/config/onedrive_config.py x: 22 lines of code y: 4 # changes components/llm_service/src/config/utils.py x: 14 lines of code y: 25 # changes experimental/llm_truss/main.py x: 33 lines of code y: 11 # changes components/authentication/kustomize/base/deployment.yaml x: 50 lines of code y: 10 # changes components/common/src/common/models/__init__.py x: 12 lines of code y: 13 # changes components/common/src/common/models/agent.py x: 78 lines of code y: 23 # changes components/common/src/common/models/user.py x: 229 lines of code y: 15 # changes components/common/src/common/utils/user_handler.py x: 32 lines of code y: 17 # changes components/frontend_streamlit/src/components/chat_options.py x: 49 lines of code y: 11 # changes components/frontend_streamlit/src/components/help_modal.py x: 47 lines of code y: 8 # changes components/frontend_streamlit/src/styles/chat_history_styles.py x: 5 lines of code y: 14 # changes components/frontend_streamlit/src/styles/custom_shared_styles.py x: 5 lines of code y: 12 # changes components/frontend_streamlit/src/styles/pages/chat_markup.py x: 7 lines of code y: 10 # changes components/frontend_streamlit/src/styles/pages/custom_chat_markup.py x: 8 lines of code y: 12 # changes components/frontend_streamlit/src/styles/shared_styles.py x: 7 lines of code y: 13 # changes components/frontend_streamlit/src/styles/style_constants.py x: 17 lines of code y: 11 # changes components/jobs_service/src/main.py x: 48 lines of code y: 9 # changes components/llm_service/notebooks/AgentModels.ipynb x: 442 lines of code y: 19 # changes components/llm_service/notebooks/PGVector.ipynb x: 233 lines of code y: 7 # changes components/llm_service/notebooks/RoutingAgent.ipynb x: 260 lines of code y: 6 # changes components/llm_service/src/services/agents/agent_prompts.py x: 10 lines of code y: 23 # changes ingress/kustomize/genie/frontend_config.yaml x: 8 lines of code y: 7 # changes terraform/modules/gke/variables.tf x: 125 lines of code y: 13 # changes terraform/stages/2-foundation/identity_platform.tf x: 40 lines of code y: 20 # changes terraform/stages/4-llm/dummy_collections_create.py x: 10 lines of code y: 8 # changes terraform/stages/4-llm/main.tf x: 193 lines of code y: 12 # changes components/llm_service/src/services/langchain_service.py x: 57 lines of code y: 14 # changes components/llm_service/src/services/agents/utils.py x: 28 lines of code y: 10 # changes components/tools_service/src/routes/workspace.py x: 49 lines of code y: 15 # changes terraform/stages/1-bootstrap/terraform.tfvars x: 2 lines of code y: 4 # changes terraform/stages/3-gke-ingress/terraform.tfvars x: 10 lines of code y: 5 # changes components/llm_service/src/utils/html_helper.py x: 40 lines of code y: 5 # changes components/user_management/src/routes/association_group.py x: 170 lines of code y: 8 # changes components/user_management/src/routes/user_event.py x: 137 lines of code y: 8 # changes components/common/src/common/utils/request_handler.py x: 59 lines of code y: 10 # changes components/frontend_streamlit/src/styles/sidebar_logo.py x: 4 lines of code y: 7 # changes components/llm_service/notebooks/Config.ipynb x: 208 lines of code y: 5 # changes components/llm_service/src/testing/mg_llama2.py x: 39 lines of code y: 7 # changes components/llm_service/src/testing/truss_llama2.py x: 35 lines of code y: 7 # changes ingress/kustomize/gke/ingress.yaml x: 69 lines of code y: 15 # changes components/llm_service/notebooks/TaskAgent.ipynb x: 359 lines of code y: 13 # changes components/tools_service/skaffold.yaml x: 71 lines of code y: 5 # changes components/jobs_service/skaffold.yaml x: 68 lines of code y: 4 # changes components/llm_service/notebooks/ChatSummary.ipynb x: 377 lines of code y: 4 # changes components/common/src/common/models/learning_record.py x: 114 lines of code y: 6 # changes experimental/llm_truss/llama2-7b-sample/kustomize/base/service.yaml x: 12 lines of code y: 4 # changes components/llm_service/kustomize/base/role.yaml x: 14 lines of code y: 2 # changes terraform/stages/3-httplb-cloudrun/model_service_neg.tf x: 8 lines of code y: 1 # changes components/frontend_flutterflow/src/lib/pages/chat/chat_widget.dart x: 894 lines of code y: 4 # changes components/frontend_flutterflow/src/lib/pages/landing/landing_widget.dart x: 1101 lines of code y: 4 # changes components/frontend_flutterflow/src/lib/pages/query/query_widget.dart x: 688 lines of code y: 4 # changes components/frontend_flutterflow/src/lib/pages/sign_in/sign_in_widget.dart x: 614 lines of code y: 4 # changes components/frontend_flutterflow/src/lib/pages/sign_up/sign_up_widget.dart x: 1253 lines of code y: 4 # changes experimental/llm_truss/llama2-7b-sample/config.yaml x: 53 lines of code y: 1 # changes components/frontend_flutterflow/src/lib/backend/api_requests/api_calls.dart x: 712 lines of code y: 3 # changes components/llm_service/notebooks/MG_Llama2Chat.ipynb x: 286 lines of code y: 2 # changes components/frontend_flutterflow/kustomize/base/deployment.yaml x: 50 lines of code y: 2 # changes components/frontend_flutterflow/kustomize/base/kustomization.yaml x: 9 lines of code y: 2 # changes components/frontend_flutterflow/kustomize/hpa/hpa.yaml x: 19 lines of code y: 2 # changes components/frontend_flutterflow/src/android/app/src/main/kotlin/com/example/my_project/MainActivity.kt x: 4 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/actions/actions.dart x: 34 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/app_state.dart x: 81 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/backend/api_requests/api_manager.dart x: 290 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/chat_bubbles/chat_bubbles_widget.dart x: 212 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/dropdown_account/dropdown_account_widget.dart x: 354 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/edit_chat_modal/edit_chat_modal_widget.dart x: 345 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/header/header_widget.dart x: 130 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/logo_header/logo_header_widget.dart x: 75 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/no_chats/no_chats_widget.dart x: 61 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/side_bar/side_bar_widget.dart x: 108 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/components/side_menu/side_menu_widget.dart x: 365 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/custom_functions.dart x: 24 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_animations.dart x: 85 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_choice_chips.dart x: 154 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_icon_button.dart x: 151 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_model.dart x: 121 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_util.dart x: 251 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_widgets.dart x: 226 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/nav/nav.dart x: 219 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/nav/serialization_util.dart x: 184 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/flutter_flow/place.dart x: 41 lines of code y: 2 # changes components/frontend_flutterflow/src/lib/pages/sign_in/sign_in_model.dart x: 46 lines of code y: 2 # changes components/authentication/src/routes/password.py x: 135 lines of code y: 9 # changes components/common/src/common/utils/secrets.py x: 43 lines of code y: 6 # changes components/frontend_streamlit/src/__init__.py x: 1 lines of code y: 1 # changes components/tools_service/src/main.py x: 35 lines of code y: 5 # changes components/common/src/common/utils/authentication.py x: 31 lines of code y: 6 # changes components/common/src/common/utils/inspace.py x: 165 lines of code y: 6 # changes components/jobs_service/src/config.py x: 38 lines of code y: 4 # changes components/user_management/src/routes/permission.py x: 264 lines of code y: 6 # changes components/user_management/src/routes/staff.py x: 199 lines of code y: 6 # changes components/user_management/src/routes/user_group.py x: 504 lines of code y: 6 # changes components/authentication/src/routes/conftest.py x: 25 lines of code y: 6 # changes terraform/stages/2-foundation/iam.tf x: 50 lines of code y: 4 # changes components/llm_service/notebooks/ChatAgent.ipynb x: 166 lines of code y: 1 # changes components/authentication/scripts/user_tool.py x: 140 lines of code y: 10 # changes components/rules_engine/src/routes/rulesets.py x: 58 lines of code y: 7 # changes terraform/stages/4-llm/variables.tf x: 28 lines of code y: 2 # changes components/frontend_streamlit/kustomize/base/service.yaml x: 14 lines of code y: 1 # changes components/authentication/src/schemas/schema_examples.py x: 237 lines of code y: 4 # changes components/authentication/src/services/refresh_token_service.py x: 20 lines of code y: 4 # changes components/common/src/common/models/node_item.py x: 71 lines of code y: 4 # changes components/common/src/common/models/session.py x: 34 lines of code y: 4 # changes components/llm_service/notebooks/LCAgent0.ipynb x: 328 lines of code y: 1 # changes components/llm_service/notebooks/LCAgent1.ipynb x: 108 lines of code y: 1 # changes components/llm_service/notebooks/LCAgent2.ipynb x: 89 lines of code y: 1 # changes components/rules_engine/skaffold.yaml x: 71 lines of code y: 2 # changes components/common/src/common/utils/common_api_handler.py x: 143 lines of code y: 4 # changes components/common/src/common/utils/content_processing.py x: 150 lines of code y: 3 # changes components/user_management/src/routes/action.py x: 118 lines of code y: 3 # changes components/user_management/src/routes/application.py x: 159 lines of code y: 3 # changes components/user_management/src/routes/module.py x: 140 lines of code y: 3 # changes components/user_management/src/routes/session.py x: 143 lines of code y: 3 # changes components/user_management/src/schemas/schema_examples.py x: 303 lines of code y: 3 # changes components/user_management/src/services/json_import.py x: 165 lines of code y: 3 # changes terraform/modules/ingress_gce/main.tf x: 53 lines of code y: 5 # changes terraform/stages/3-gke/main.tf x: 50 lines of code y: 1 # changes terraform/stages/3-gke-ingress/outputs.tf x: 19 lines of code y: 1 # changes components/redis/skaffold.yaml x: 21 lines of code y: 1 # changes terraform/modules/cloudbuild/main.tf x: 30 lines of code y: 1 # changes terraform/modules/cloudrun/main.tf x: 114 lines of code y: 1 # changes terraform/modules/cloudrun/variables.tf x: 40 lines of code y: 1 # changes terraform/modules/compute_backend/main.tf x: 86 lines of code y: 1 # changes terraform/modules/compute_backend/variables.tf x: 42 lines of code y: 1 # changes terraform/modules/firebase/main.tf x: 64 lines of code y: 1 # changes terraform/modules/firebase/variables.tf x: 34 lines of code y: 1 # changes terraform/stages/3-gke-ingress/providers.tf x: 57 lines of code y: 2 # changes
155.0
# changes
  min: 1.0
  average: 9.37
  25th percentile: 2.0
  median: 3.0
  75th percentile: 8.0
  max: 155.0
0 2898.0
lines of code
min: 1.0 | average: 92.31 | 25th percentile: 14.0 | median: 40.0 | 75th percentile: 93.25 | max: 2898.0

Number of Contributors vs. Number of Changes: 570 points

components/common/src/common/config.py x: 9 # contributors y: 23 # changes components/common/src/common/utils/auth_service.py x: 12 # contributors y: 29 # changes components/llm_service/src/services/llm_generate.py x: 22 # contributors y: 106 # changes components/tools_service/src/services/gmail_service.py x: 5 # contributors y: 5 # changes components/tools_service/src/utils/google_credential.py x: 11 # contributors y: 18 # changes components/common/src/common/utils/logging_handler.py x: 12 # contributors y: 15 # changes components/llm_service/src/main.py x: 7 # contributors y: 12 # changes components/llm_service/src/routes/chat.py x: 17 # contributors y: 77 # changes terraform/stages/0-jumphost/main.tf x: 9 # contributors y: 7 # changes terraform/stages/2-foundation/firestore_setup.tf x: 2 # contributors y: 7 # changes terraform/stages/2-foundation/terraform.tfvars x: 3 # contributors y: 7 # changes components/llm_service/src/services/query/vertex_search.py x: 10 # contributors y: 46 # changes components/frontend_react/webapp/src/components/forms/fields/FileUploadField.tsx x: 7 # contributors y: 4 # changes components/frontend_react/webapp/src/routes/QueryEngineEdit.tsx x: 7 # contributors y: 15 # changes components/frontend_react/webapp/src/utils/api.ts x: 8 # contributors y: 26 # changes components/frontend_react/webapp/src/utils/data.ts x: 7 # contributors y: 14 # changes components/frontend_react/webapp/src/utils/forms.ts x: 7 # contributors y: 9 # changes components/frontend_react/webapp/src/utils/types.ts x: 7 # contributors y: 19 # changes components/llm_service/src/routes/query.py x: 18 # contributors y: 99 # changes components/llm_service/src/schemas/llm_schema.py x: 17 # contributors y: 81 # changes components/llm_service/src/utils/gcs_helper.py x: 12 # contributors y: 41 # changes components/frontend_react/webapp/src/components/forms/fields/FileNestedField.tsx x: 6 # contributors y: 5 # changes components/common/src/common/models/llm.py x: 12 # contributors y: 25 # changes components/frontend_react/webapp/src/components/chat/Chat.tsx x: 8 # contributors y: 18 # changes components/frontend_react/webapp/src/components/chat/ChatInput.tsx x: 7 # contributors y: 8 # changes components/webscraper/main.go x: 3 # contributors y: 9 # changes components/llm_service/src/services/query/data_source.py x: 18 # contributors y: 96 # changes components/llm_service/src/services/query/vector_store.py x: 17 # contributors y: 92 # changes terraform/stages/3-gke-ingress/iam.tf x: 3 # contributors y: 6 # changes components/llm_service/src/utils/file_helper.py x: 11 # contributors y: 27 # changes components/llm_service/src/services/agents/agent_tools.py x: 13 # contributors y: 38 # changes components/common/src/common/models/llm_query.py x: 17 # contributors y: 88 # changes components/llm_service/src/schemas/schema_examples.py x: 16 # contributors y: 91 # changes components/webscraper/scrape_url.py x: 1 # contributors y: 2 # changes components/webscraper/webscraper_api.go x: 1 # contributors y: 5 # changes components/llm_service/kustomize/base/kustomization.yaml x: 2 # contributors y: 3 # changes components/common/src/common/utils/batch_jobs.py x: 6 # contributors y: 11 # changes components/common/src/common/utils/config.py x: 11 # contributors y: 51 # changes components/frontend_react/webapp/src/components/forms/fields/BooleanField.tsx x: 6 # contributors y: 8 # changes components/frontend_react/webapp/src/components/query/References.tsx x: 6 # contributors y: 10 # changes components/frontend_streamlit/src/api.py x: 16 # contributors y: 82 # changes components/frontend_streamlit/src/components/chat_model_select.py x: 11 # contributors y: 23 # changes components/frontend_streamlit/src/components/query_engine_select.py x: 7 # contributors y: 16 # changes components/frontend_streamlit/src/pages/4_Query.py x: 15 # contributors y: 49 # changes components/llm_service/kustomize/base/backend_config.yaml x: 2 # contributors y: 4 # changes components/llm_service/kustomize/base/service.yaml x: 3 # contributors y: 5 # changes components/llm_service/notebooks/ArtifactRegistry.ipynb x: 1 # contributors y: 3 # changes components/llm_service/notebooks/Chunking_Test.ipynb x: 8 # contributors y: 17 # changes components/llm_service/src/config/__init__.py x: 18 # contributors y: 87 # changes components/llm_service/src/config/config.py x: 20 # contributors y: 94 # changes components/llm_service/src/config/model_config.py x: 14 # contributors y: 90 # changes components/llm_service/src/routes/llm.py x: 16 # contributors y: 77 # changes components/llm_service/src/services/embeddings.py x: 14 # contributors y: 63 # changes components/llm_service/src/services/query/query_prompts.py x: 12 # contributors y: 33 # changes components/llm_service/src/services/query/query_service.py x: 19 # contributors y: 155 # changes components/llm_service/src/services/query/web_datasource.py x: 11 # contributors y: 44 # changes components/llm_service/src/services/query/web_datasource_job.py x: 1 # contributors y: 8 # changes skaffold.yaml x: 13 # contributors y: 40 # changes experimental/vllm_gemma/vllm-gemma-2b-it.yaml x: 5 # contributors y: 7 # changes components/authentication/src/schemas/validate_token_schema.py x: 13 # contributors y: 20 # changes components/common/src/common/models/base_model.py x: 10 # contributors y: 24 # changes components/common/src/common/schemas/batch_job_schemas.py x: 6 # contributors y: 13 # changes components/common/src/common/utils/custom_validator.py x: 5 # contributors y: 8 # changes components/common/src/common/utils/errors.py x: 5 # contributors y: 9 # changes components/common/src/common/utils/gcs_adapter.py x: 7 # contributors y: 10 # changes components/frontend_react/webapp/bunfig.toml x: 5 # contributors y: 3 # changes components/frontend_react/webapp/src/contexts/configContext.tsx x: 6 # contributors y: 4 # changes components/frontend_streamlit/src/pages/5_Query_Engines.py x: 12 # contributors y: 56 # changes components/jobs_service/src/schemas/error_schema.py x: 4 # contributors y: 6 # changes components/llm_service/src/schemas/agent_schema.py x: 10 # contributors y: 30 # changes components/llm_service/src/services/query/sharepoint_datasource.py x: 6 # contributors y: 21 # changes components/rules_engine/src/schemas/evaluation_result.py x: 5 # contributors y: 6 # changes components/tools_service/src/schemas/sheets.py x: 6 # contributors y: 7 # changes components/user_management/src/schemas/user_schema.py x: 7 # contributors y: 13 # changes terraform/stages/2-foundation/main.tf x: 9 # contributors y: 27 # changes components/llm_service/src/services/query/query_prompt_config.py x: 7 # contributors y: 18 # changes ingress/kustomize/genie/ingress.yaml x: 10 # contributors y: 23 # changes components/authentication/src/config.py x: 14 # contributors y: 29 # changes components/authentication/src/main.py x: 12 # contributors y: 23 # changes components/authentication/src/routes/sign_in.py x: 13 # contributors y: 26 # changes components/authentication/src/routes/validate_token.py x: 12 # contributors y: 28 # changes components/jobs_service/src/routes/jobs.py x: 7 # contributors y: 11 # changes components/llm_service/notebooks/Embeddings.ipynb x: 3 # contributors y: 4 # changes components/llm_service/notebooks/QueryFilters.ipynb x: 4 # contributors y: 11 # changes components/user_management/src/routes/user.py x: 12 # contributors y: 19 # changes terraform/stages/2-foundation/artifact_registry.tf x: 4 # contributors y: 4 # changes tools/build_query_engine.py x: 5 # contributors y: 14 # changes components/llm_service/notebooks/EmailTool.ipynb x: 10 # contributors y: 13 # changes components/llm_service/src/config/vector_store_config.py x: 6 # contributors y: 19 # changes components/llm_service/src/routes/agent.py x: 11 # contributors y: 57 # changes components/llm_service/src/run_batch_job.py x: 9 # contributors y: 25 # changes components/llm_service/src/services/agents/agent_service.py x: 12 # contributors y: 54 # changes components/llm_service/src/services/agents/db_agent.py x: 8 # contributors y: 38 # changes components/llm_service/src/services/agents/routing_agent.py x: 8 # contributors y: 40 # changes components/frontend_streamlit/src/components/chat_history.py x: 11 # contributors y: 31 # changes components/frontend_streamlit/src/components/content_header.py x: 7 # contributors y: 21 # changes components/frontend_streamlit/src/components/suggestions.py x: 4 # contributors y: 19 # changes components/frontend_streamlit/src/config.py x: 8 # contributors y: 22 # changes components/frontend_streamlit/src/main.py x: 11 # contributors y: 34 # changes components/frontend_streamlit/src/pages/1_Login.py x: 11 # contributors y: 37 # changes components/frontend_streamlit/src/pages/2_Landing.py x: 12 # contributors y: 51 # changes components/frontend_streamlit/src/pages/3_Chat.py x: 11 # contributors y: 58 # changes components/frontend_streamlit/src/pages/6_Custom_Chat.py x: 7 # contributors y: 22 # changes components/frontend_streamlit/src/utils.py x: 12 # contributors y: 42 # changes components/llm_service/src/routes/agent_plan.py x: 9 # contributors y: 35 # changes components/llm_service/src/services/agents/agents.py x: 11 # contributors y: 46 # changes experimental/llm_truss/llama2-7b-sample/model/model.py x: 7 # contributors y: 17 # changes components/authentication/src/services/validation_service.py x: 4 # contributors y: 9 # changes sb.yaml x: 8 # contributors y: 30 # changes components/llm_service/notebooks/VertexSearch.ipynb x: 3 # contributors y: 13 # changes components/llm_service/skaffold.yaml x: 9 # contributors y: 10 # changes ingress/skaffold.yaml x: 6 # contributors y: 14 # changes components/llm_service/src/config/utils.py x: 7 # contributors y: 25 # changes components/authentication/kustomize/base/deployment.yaml x: 5 # contributors y: 10 # changes components/common/src/common/models/__init__.py x: 5 # contributors y: 13 # changes components/common/src/common/models/agent.py x: 6 # contributors y: 23 # changes components/common/src/common/models/user.py x: 6 # contributors y: 15 # changes components/frontend_streamlit/src/components/help_modal.py x: 4 # contributors y: 8 # changes components/frontend_streamlit/src/styles/chat_history_styles.py x: 4 # contributors y: 14 # changes components/frontend_streamlit/src/styles/custom_shared_styles.py x: 4 # contributors y: 12 # changes components/frontend_streamlit/src/styles/pages/chat_markup.py x: 4 # contributors y: 10 # changes components/frontend_streamlit/src/styles/shared_styles.py x: 4 # contributors y: 13 # changes components/llm_service/notebooks/RoutingAgent.ipynb x: 2 # contributors y: 6 # changes terraform/stages/2-foundation/identity_platform.tf x: 10 # contributors y: 20 # changes components/tools_service/src/routes/workspace.py x: 5 # contributors y: 15 # changes terraform/stages/0-jumphost/terraform.tfvars x: 4 # contributors y: 3 # changes terraform/stages/2-foundation/backend.tf x: 2 # contributors y: 5 # changes terraform/stages/4-llm/terraform.tfvars x: 5 # contributors y: 4 # changes components/user_management/src/main.py x: 7 # contributors y: 7 # changes components/llm_service/notebooks/TaskAgent.ipynb x: 8 # contributors y: 13 # changes components/tools_service/skaffold.yaml x: 4 # contributors y: 5 # changes components/authentication/src/routes/sign_up.py x: 6 # contributors y: 9 # changes components/llm_service/kustomize/base/role.yaml x: 4 # contributors y: 2 # changes terraform/stages/3-httplb-cloudrun/model_service_neg.tf x: 3 # contributors y: 1 # changes experimental/llm_truss/llama2-7b-sample/config.yaml x: 1 # contributors y: 1 # changes components/frontend_streamlit/kustomize/base/deployment.yaml x: 3 # contributors y: 3 # changes components/llm_service/notebooks/MG_Llama2Chat.ipynb x: 2 # contributors y: 2 # changes components/authentication/src/routes/conftest.py x: 6 # contributors y: 6 # changes terraform/stages/4-llm/variables.tf x: 3 # contributors y: 2 # changes terraform/stages/3-gke/main.tf x: 2 # contributors y: 1 # changes components/authentication/skaffold.yaml x: 1 # contributors y: 4 # changes
155.0
# changes
  min: 1.0
  average: 9.37
  25th percentile: 2.0
  median: 3.0
  75th percentile: 8.0
  max: 155.0
0 22.0
# contributors
min: 1.0 | average: 4.46 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 22.0

Number of Contributors vs. File Size: 570 points

components/common/src/common/config.py x: 9 # contributors y: 40 lines of code components/common/src/common/utils/auth_service.py x: 12 # contributors y: 137 lines of code components/llm_service/src/services/llm_generate.py x: 22 # contributors y: 485 lines of code components/tools_service/src/services/gmail_service.py x: 5 # contributors y: 24 lines of code components/tools_service/src/utils/google_credential.py x: 11 # contributors y: 30 lines of code components/common/src/common/utils/logging_handler.py x: 12 # contributors y: 120 lines of code components/llm_service/src/main.py x: 7 # contributors y: 79 lines of code components/llm_service/src/routes/chat.py x: 17 # contributors y: 375 lines of code terraform/stages/0-jumphost/main.tf x: 9 # contributors y: 111 lines of code terraform/stages/2-foundation/firestore_setup.tf x: 2 # contributors y: 43 lines of code terraform/stages/2-foundation/terraform.tfvars x: 3 # contributors y: 17 lines of code components/llm_service/src/services/query/vertex_search.py x: 10 # contributors y: 330 lines of code components/frontend_react/webapp/src/components/forms/QueryEngineForm.tsx x: 7 # contributors y: 131 lines of code components/frontend_react/webapp/src/components/forms/fields/FileUploadField.tsx x: 7 # contributors y: 90 lines of code components/frontend_react/webapp/src/routes/QueryEngineEdit.tsx x: 7 # contributors y: 249 lines of code components/frontend_react/webapp/src/utils/api.ts x: 8 # contributors y: 292 lines of code components/frontend_react/webapp/src/utils/data.ts x: 7 # contributors y: 257 lines of code components/frontend_react/webapp/src/utils/forms.ts x: 7 # contributors y: 145 lines of code components/frontend_react/webapp/src/utils/types.ts x: 7 # contributors y: 210 lines of code components/llm_service/src/routes/query.py x: 18 # contributors y: 534 lines of code components/llm_service/src/schemas/llm_schema.py x: 17 # contributors y: 255 lines of code components/llm_service/src/utils/gcs_helper.py x: 12 # contributors y: 84 lines of code components/frontend_react/webapp/src/components/forms/fields/FileNestedField.tsx x: 6 # contributors y: 93 lines of code components/common/src/common/models/llm.py x: 12 # contributors y: 72 lines of code components/frontend_react/webapp/src/components/chat/Chat.tsx x: 8 # contributors y: 160 lines of code components/frontend_react/webapp/src/components/chat/ChatWindow.tsx x: 7 # contributors y: 94 lines of code components/frontend_react/webapp/src/components/chat/ChatInput.tsx x: 7 # contributors y: 104 lines of code components/frontend_react/webapp/src/components/forms/ChatUploadForm.tsx x: 7 # contributors y: 62 lines of code components/webscraper/main.go x: 3 # contributors y: 385 lines of code components/llm_service/src/services/query/data_source.py x: 18 # contributors y: 308 lines of code components/llm_service/src/services/query/vector_store.py x: 17 # contributors y: 383 lines of code terraform/stages/3-gke/iam.tf x: 6 # contributors y: 50 lines of code terraform/stages/3-gke-ingress/iam.tf x: 3 # contributors y: 50 lines of code components/llm_service/src/utils/file_helper.py x: 11 # contributors y: 140 lines of code components/llm_service/src/services/agents/agent_tools.py x: 13 # contributors y: 194 lines of code components/common/src/common/models/llm_query.py x: 17 # contributors y: 235 lines of code components/llm_service/src/schemas/schema_examples.py x: 16 # contributors y: 257 lines of code components/webscraper/scrape_url.py x: 1 # contributors y: 92 lines of code components/webscraper/webscraper_api.go x: 1 # contributors y: 77 lines of code components/llm_service/kustomize/base/kustomization.yaml x: 2 # contributors y: 12 lines of code components/common/src/common/utils/batch_jobs.py x: 6 # contributors y: 82 lines of code components/common/src/common/utils/config.py x: 11 # contributors y: 83 lines of code components/common/src/common/utils/kf_job_app.py x: 11 # contributors y: 358 lines of code components/frontend_react/webapp/src/components/forms/fields/BooleanField.tsx x: 6 # contributors y: 28 lines of code components/frontend_react/webapp/src/components/query/Configuration.tsx x: 6 # contributors y: 72 lines of code components/frontend_streamlit/src/api.py x: 16 # contributors y: 425 lines of code components/frontend_streamlit/src/components/chat_model_select.py x: 11 # contributors y: 17 lines of code components/frontend_streamlit/src/components/query_engine_select.py x: 7 # contributors y: 21 lines of code components/frontend_streamlit/src/pages/4_Query.py x: 15 # contributors y: 99 lines of code components/llm_service/kustomize/base/backend_config.yaml x: 2 # contributors y: 6 lines of code components/llm_service/notebooks/ArtifactRegistry.ipynb x: 1 # contributors y: 263 lines of code components/llm_service/notebooks/Chunking_Test.ipynb x: 8 # contributors y: 96 lines of code components/llm_service/src/config/__init__.py x: 18 # contributors y: 109 lines of code components/llm_service/src/config/config.py x: 20 # contributors y: 175 lines of code components/llm_service/src/config/model_config.py x: 14 # contributors y: 498 lines of code components/llm_service/src/routes/llm.py x: 16 # contributors y: 177 lines of code components/llm_service/src/services/embeddings.py x: 14 # contributors y: 210 lines of code components/llm_service/src/services/query/query_prompts.py x: 12 # contributors y: 32 lines of code components/llm_service/src/services/query/query_service.py x: 19 # contributors y: 787 lines of code components/llm_service/src/services/query/web_datasource.py x: 11 # contributors y: 237 lines of code components/webscraper/skaffold.yaml x: 1 # contributors y: 27 lines of code skaffold.yaml x: 13 # contributors y: 38 lines of code experimental/vllm_gemma/vllm-gemma-2b-it.yaml x: 5 # contributors y: 65 lines of code components/authentication/src/schemas/generate_token_schema.py x: 7 # contributors y: 30 lines of code components/authentication/src/schemas/sign_up_schema.py x: 7 # contributors y: 35 lines of code components/common/src/common/models/base_model.py x: 10 # contributors y: 163 lines of code components/common/src/common/schemas/batch_job_schemas.py x: 6 # contributors y: 22 lines of code components/common/src/common/utils/custom_validator.py x: 5 # contributors y: 11 lines of code components/common/src/common/utils/errors.py x: 5 # contributors y: 71 lines of code components/common/src/common/utils/gcs_adapter.py x: 7 # contributors y: 267 lines of code components/frontend_react/webapp/index.html x: 5 # contributors y: 12 lines of code components/frontend_react/webapp/public/index.html x: 5 # contributors y: 156 lines of code components/frontend_react/webapp/src/assets/styles.css x: 5 # contributors y: 121 lines of code components/frontend_react/webapp/src/components/Collapse.tsx x: 5 # contributors y: 40 lines of code components/frontend_react/webapp/src/components/DeleteFilesModal.tsx x: 5 # contributors y: 106 lines of code components/frontend_react/webapp/src/components/UserProfile.tsx x: 5 # contributors y: 57 lines of code components/frontend_react/webapp/src/components/chat/IconBar.tsx x: 5 # contributors y: 97 lines of code components/frontend_react/webapp/src/components/forms/fields/ListField.tsx x: 5 # contributors y: 89 lines of code components/frontend_react/webapp/src/components/query/Query.tsx x: 5 # contributors y: 132 lines of code components/frontend_react/webapp/src/navigation/SignInForm.tsx x: 5 # contributors y: 201 lines of code components/frontend_streamlit/src/pages/5_Query_Engines.py x: 12 # contributors y: 168 lines of code components/jobs_service/src/schemas/error_schema.py x: 4 # contributors y: 68 lines of code components/jobs_service/src/schemas/jobs_schema.py x: 4 # contributors y: 38 lines of code components/llm_service/src/schemas/agent_schema.py x: 10 # contributors y: 75 lines of code components/llm_service/src/services/query/sharepoint_datasource.py x: 6 # contributors y: 68 lines of code components/user_management/src/schemas/permission_schema.py x: 5 # contributors y: 144 lines of code components/user_management/src/schemas/staff_schema.py x: 5 # contributors y: 193 lines of code components/user_management/src/schemas/user_group_schema.py x: 5 # contributors y: 231 lines of code components/user_management/src/schemas/user_schema.py x: 7 # contributors y: 201 lines of code terraform/stages/2-foundation/main.tf x: 9 # contributors y: 135 lines of code ingress/kustomize/genie/ingress.yaml x: 10 # contributors y: 41 lines of code components/authentication/src/config.py x: 14 # contributors y: 56 lines of code components/authentication/src/main.py x: 12 # contributors y: 49 lines of code components/authentication/src/routes/sign_in.py x: 13 # contributors y: 150 lines of code components/authentication/src/routes/validate_token.py x: 12 # contributors y: 61 lines of code components/llm_service/notebooks/Embeddings.ipynb x: 3 # contributors y: 359 lines of code components/llm_service/notebooks/QueryFilters.ipynb x: 4 # contributors y: 514 lines of code components/user_management/src/routes/user.py x: 12 # contributors y: 636 lines of code terraform/stages/2-foundation/artifact_registry.tf x: 4 # contributors y: 6 lines of code terraform/stages/2-foundation/variables.tf x: 6 # contributors y: 108 lines of code components/llm_service/notebooks/EmailTool.ipynb x: 10 # contributors y: 335 lines of code components/llm_service/src/routes/agent.py x: 11 # contributors y: 275 lines of code components/llm_service/src/run_batch_job.py x: 9 # contributors y: 61 lines of code components/llm_service/src/services/agents/agent_service.py x: 12 # contributors y: 257 lines of code components/llm_service/src/services/agents/db_agent.py x: 8 # contributors y: 262 lines of code components/llm_service/src/services/agents/routing_agent.py x: 8 # contributors y: 240 lines of code components/user_management/src/services/permissions.py x: 7 # contributors y: 120 lines of code components/frontend_streamlit/src/components/chat_history.py x: 11 # contributors y: 60 lines of code components/frontend_streamlit/src/config.py x: 8 # contributors y: 19 lines of code components/frontend_streamlit/src/pages/3_Chat.py x: 11 # contributors y: 299 lines of code components/frontend_streamlit/src/pages/6_Custom_Chat.py x: 7 # contributors y: 314 lines of code components/llm_service/src/routes/agent_plan.py x: 9 # contributors y: 156 lines of code components/frontend_react/kustomize/base/kustomization.yaml x: 3 # contributors y: 9 lines of code components/frontend_react/skaffold.yaml x: 3 # contributors y: 75 lines of code components/llm_service/notebooks/AgentBuilder_Search_on_Website.ipynb x: 3 # contributors y: 191 lines of code components/llm_service/notebooks/Sharepoint.ipynb x: 4 # contributors y: 1407 lines of code components/llm_service/notebooks/VertexSearch.ipynb x: 3 # contributors y: 2898 lines of code components/llm_service/src/utils/text_helper.py x: 4 # contributors y: 24 lines of code ingress/skaffold.yaml x: 6 # contributors y: 35 lines of code components/common/src/common/models/user.py x: 6 # contributors y: 229 lines of code components/common/src/common/testing/firestore_emulator.py x: 4 # contributors y: 21 lines of code components/frontend_streamlit/src/components/chat_options.py x: 4 # contributors y: 49 lines of code components/llm_service/notebooks/AgentModels.ipynb x: 7 # contributors y: 442 lines of code components/llm_service/notebooks/PGVector.ipynb x: 2 # contributors y: 233 lines of code components/llm_service/notebooks/RoutingAgent.ipynb x: 2 # contributors y: 260 lines of code components/llm_service/src/services/agents/agent_prompts.py x: 9 # contributors y: 10 lines of code terraform/stages/4-llm/main.tf x: 7 # contributors y: 193 lines of code components/user_management/src/routes/association_group.py x: 5 # contributors y: 170 lines of code components/llm_service/notebooks/Config.ipynb x: 1 # contributors y: 208 lines of code components/llm_service/notebooks/TaskAgent.ipynb x: 8 # contributors y: 359 lines of code components/tools_service/skaffold.yaml x: 4 # contributors y: 71 lines of code components/llm_service/notebooks/ChatSummary.ipynb x: 6 # contributors y: 377 lines of code components/common/src/common/models/learning_record.py x: 3 # contributors y: 114 lines of code setup/setup_pgvector.py x: 3 # contributors y: 40 lines of code components/frontend_flutterflow/src/lib/components/query_result/query_result_widget.dart x: 4 # contributors y: 378 lines of code components/frontend_flutterflow/src/lib/pages/chat/chat_widget.dart x: 3 # contributors y: 894 lines of code components/frontend_flutterflow/src/lib/pages/landing/landing_widget.dart x: 3 # contributors y: 1101 lines of code components/frontend_flutterflow/src/lib/pages/query/query_widget.dart x: 3 # contributors y: 688 lines of code components/frontend_flutterflow/src/lib/pages/sign_in/sign_in_widget.dart x: 3 # contributors y: 614 lines of code components/frontend_flutterflow/src/lib/pages/sign_up/sign_up_widget.dart x: 3 # contributors y: 1253 lines of code components/frontend_flutterflow/src/pubspec.yaml x: 4 # contributors y: 92 lines of code experimental/llm_truss/llama2-7b-sample/config.yaml x: 1 # contributors y: 53 lines of code experimental/llm_truss/llama2-7b-sample/kustomize/base/kustomization.yaml x: 1 # contributors y: 9 lines of code components/frontend_flutterflow/skaffold.yaml x: 3 # contributors y: 80 lines of code components/frontend_flutterflow/src/lib/backend/api_requests/api_calls.dart x: 2 # contributors y: 712 lines of code components/frontend_flutterflow/src/lib/main.dart x: 3 # contributors y: 66 lines of code components/llm_service/notebooks/MG_Llama2Chat.ipynb x: 2 # contributors y: 286 lines of code components/frontend_flutterflow/kustomize/base/deployment.yaml x: 2 # contributors y: 50 lines of code components/frontend_flutterflow/src/lib/actions/actions.dart x: 2 # contributors y: 34 lines of code components/frontend_flutterflow/src/lib/app_state.dart x: 2 # contributors y: 81 lines of code components/frontend_flutterflow/src/lib/components/chat_bubbles/chat_bubbles_widget.dart x: 2 # contributors y: 212 lines of code components/frontend_flutterflow/src/lib/components/dropdown_account/dropdown_account_widget.dart x: 2 # contributors y: 354 lines of code components/frontend_flutterflow/src/lib/components/edit_chat_modal/edit_chat_modal_widget.dart x: 2 # contributors y: 345 lines of code components/frontend_flutterflow/src/lib/components/header/header_widget.dart x: 2 # contributors y: 130 lines of code components/frontend_flutterflow/src/lib/components/logo_header/logo_header_widget.dart x: 2 # contributors y: 75 lines of code components/frontend_flutterflow/src/lib/components/no_chats/no_chats_widget.dart x: 2 # contributors y: 61 lines of code components/frontend_flutterflow/src/lib/components/side_bar/side_bar_widget.dart x: 2 # contributors y: 108 lines of code components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_choice_chips.dart x: 2 # contributors y: 154 lines of code components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_model.dart x: 2 # contributors y: 121 lines of code components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_util.dart x: 2 # contributors y: 251 lines of code components/frontend_flutterflow/src/lib/flutter_flow/flutter_flow_widgets.dart x: 2 # contributors y: 226 lines of code components/frontend_flutterflow/src/lib/flutter_flow/nav/serialization_util.dart x: 2 # contributors y: 184 lines of code components/authentication/src/routes/password.py x: 6 # contributors y: 135 lines of code components/user_management/src/routes/permission.py x: 5 # contributors y: 264 lines of code components/user_management/src/routes/user_group.py x: 5 # contributors y: 504 lines of code components/llm_service/notebooks/ChatAgent.ipynb x: 1 # contributors y: 166 lines of code terraform/stages/4-llm/variables.tf x: 3 # contributors y: 28 lines of code components/frontend_streamlit/kustomize/base/service.yaml x: 1 # contributors y: 14 lines of code components/authentication/src/schemas/schema_examples.py x: 4 # contributors y: 237 lines of code components/llm_service/notebooks/LCAgent0.ipynb x: 1 # contributors y: 328 lines of code components/llm_service/notebooks/LCAgent1.ipynb x: 1 # contributors y: 108 lines of code components/llm_service/notebooks/LCAgent2.ipynb x: 1 # contributors y: 89 lines of code components/user_management/src/services/association_group_handler.py x: 4 # contributors y: 204 lines of code components/common/src/common/utils/common_api_handler.py x: 2 # contributors y: 143 lines of code components/user_management/src/schemas/schema_examples.py x: 2 # contributors y: 303 lines of code components/user_management/src/services/json_import.py x: 2 # contributors y: 165 lines of code terraform/modules/gke/main.tf x: 2 # contributors y: 94 lines of code components/authentication/skaffold.yaml x: 1 # contributors y: 68 lines of code terraform/modules/cloudrun/variables.tf x: 1 # contributors y: 40 lines of code
2898.0
lines of code
  min: 1.0
  average: 92.31
  25th percentile: 14.0
  median: 40.0
  75th percentile: 93.25
  max: 2898.0
0 22.0
# contributors
min: 1.0 | average: 4.46 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 22.0